https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next/+build/17186905 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-061 4.4.0-151-generic #178-Ubuntu SMP Tue Jun 11 08:32:52 UTC 2019 aarch64 Buildd toolchain package versions: launchpad-buildd_176 python-lpbuildd_176 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 24 Jun 20:49:03 ntpdate[1920]: adjust time server 10.211.37.1 offset 0.000284 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 --image-type chroot /home/buildd/filecache-default/b3be73ab5ae7c15f478bfb6b61c08aecabde888d Creating target for build PACKAGEBUILD-17186905 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 Starting target for build PACKAGEBUILD-17186905 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 'deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial main' 'deb http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial main' 'deb http://ppa.launchpad.net/ubuntu-mozilla-security/rust-next/ubuntu xenial main' 'deb http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial main' 'deb http://ftpmaster.internal/ubuntu xenial main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-proposed main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-17186905 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 Adding trusted keys to build-PACKAGEBUILD-17186905 OK /etc/apt/trusted.gpg -------------------- pub 1024D/437D05B5 2004-09-12 uid Ubuntu Archive Automatic Signing Key sub 2048g/79164387 2004-09-12 pub 1024D/FBB75451 2004-12-30 uid Ubuntu CD Image Automatic Signing Key pub 4096R/C0B21F32 2012-05-11 uid Ubuntu Archive Automatic Signing Key (2012) pub 4096R/EFE21092 2012-05-11 uid Ubuntu CD Image Automatic Signing Key (2012) pub 1024R/CE49EC21 2009-01-18 uid Launchpad PPA for Mozilla Team pub 1024R/7EBC211F 2009-01-22 uid Launchpad PPA for Ubuntu Mozilla Security Team RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 Updating target for build PACKAGEBUILD-17186905 Hit:1 http://ftpmaster.internal/ubuntu xenial InRelease Get:2 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial InRelease [23.8 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-security InRelease [109 kB] Get:4 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial InRelease [23.9 kB] Get:5 http://ftpmaster.internal/ubuntu xenial-updates InRelease [109 kB] Get:6 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-next/ubuntu xenial InRelease [17.6 kB] Get:7 http://ftpmaster.internal/ubuntu xenial-proposed InRelease [260 kB] Get:8 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial InRelease [17.6 kB] Get:9 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial/main armhf Packages [13.0 kB] Get:10 http://ftpmaster.internal/ubuntu xenial-security/main armhf Packages [489 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-security/main Translation-en [272 kB] Get:12 http://ftpmaster.internal/ubuntu xenial-security/restricted armhf Packages [4964 B] Get:13 http://ftpmaster.internal/ubuntu xenial-security/restricted Translation-en [2152 B] Get:14 http://ftpmaster.internal/ubuntu xenial-security/universe armhf Packages [380 kB] Get:15 http://ftpmaster.internal/ubuntu xenial-security/universe Translation-en [179 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-security/multiverse armhf Packages [2892 B] Get:17 http://ftpmaster.internal/ubuntu xenial-security/multiverse Translation-en [2676 B] Get:18 http://ftpmaster.internal/ubuntu xenial-updates/main armhf Packages [755 kB] Get:19 http://ftpmaster.internal/ubuntu xenial-updates/main Translation-en [386 kB] Get:20 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial/main Translation-en [3760 B] Get:21 http://ftpmaster.internal/ubuntu xenial-updates/restricted armhf Packages [4976 B] Get:22 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main armhf Packages [7388 B] Get:23 http://ftpmaster.internal/ubuntu xenial-updates/restricted Translation-en [2272 B] Get:24 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main Translation-en [1824 B] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/universe armhf Packages [669 kB] Get:26 http://ftpmaster.internal/ubuntu xenial-updates/universe Translation-en [314 kB] Get:27 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-next/ubuntu xenial/main armhf Packages [5468 B] Get:28 http://ftpmaster.internal/ubuntu xenial-updates/multiverse armhf Packages [12.1 kB] Get:29 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-next/ubuntu xenial/main Translation-en [1404 B] Get:30 http://ftpmaster.internal/ubuntu xenial-updates/multiverse Translation-en [8440 B] Get:31 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf Packages [33.4 kB] Get:32 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf Packages [25.0 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-proposed/main Translation-en [20.1 kB] Get:34 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main Translation-en [12.1 kB] Get:35 http://ftpmaster.internal/ubuntu xenial-proposed/restricted armhf Packages [64 B] Get:36 http://ftpmaster.internal/ubuntu xenial-proposed/restricted Translation-en [64 B] Get:37 http://ftpmaster.internal/ubuntu xenial-proposed/universe armhf Packages [8784 B] Get:38 http://ftpmaster.internal/ubuntu xenial-proposed/universe Translation-en [5744 B] Get:39 http://ftpmaster.internal/ubuntu xenial-proposed/multiverse armhf Packages [64 B] Get:40 http://ftpmaster.internal/ubuntu xenial-proposed/multiverse Translation-en [64 B] Fetched 4185 kB in 4s (869 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: advancecomp apt apt-transport-https base-files bash binutils bsdutils ca-certificates coreutils cpp-5 debconf dpkg dpkg-dev g++-5 gcc-5 gcc-5-base gnupg gpgv grep init init-system-helpers libapparmor1 libapt-pkg5.0 libasan2 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcryptsetup4 libcurl3-gnutls libdb5.3 libdbus-1-3 libdpkg-perl libfdisk1 libgcc-5-dev libgcrypt20 libgnutls30 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libk5crypto3 libkmod2 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libperl5.22 libpng12-0 libprocps4 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libseccomp2 libslang2 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base mount multiarch-support openssl optipng passwd patch perl perl-base perl-modules-5.22 procps sensible-utils systemd systemd-sysv tar tzdata util-linux zlib1g 105 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 52.6 MB of archives. After this operation, 492 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu xenial-updates/main armhf base-files armhf 9.4ubuntu4.8 [67.8 kB] Get:2 http://ftpmaster.internal/ubuntu xenial-updates/main armhf bash armhf 4.3-14ubuntu1.3 [504 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-updates/main armhf bsdutils armhf 1:2.27.1-6ubuntu3.7 [48.4 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-updates/main armhf coreutils armhf 8.25-2ubuntu3~16.04 [1075 kB] Get:5 http://ftpmaster.internal/ubuntu xenial-updates/main armhf dpkg armhf 1.18.4ubuntu1.5 [1985 kB] Get:6 http://ftpmaster.internal/ubuntu xenial-updates/main armhf grep armhf 2.25-1~16.04.1 [141 kB] Get:7 http://ftpmaster.internal/ubuntu xenial-security/main armhf libperl5.22 armhf 5.22.1-9ubuntu0.6 [2728 kB] Get:8 http://ftpmaster.internal/ubuntu xenial-security/main armhf perl armhf 5.22.1-9ubuntu0.6 [237 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-security/main armhf perl-base armhf 5.22.1-9ubuntu0.6 [1181 kB] Get:10 http://ftpmaster.internal/ubuntu xenial-security/main armhf perl-modules-5.22 all 5.22.1-9ubuntu0.6 [2629 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc6-dev armhf 2.23-0ubuntu11 [1643 kB] Get:12 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc-dev-bin armhf 2.23-0ubuntu11 [59.4 kB] Get:13 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf linux-libc-dev armhf 4.4.0-153.180 [828 kB] Get:14 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc6 armhf 2.23-0ubuntu11 [2152 kB] Get:15 http://ftpmaster.internal/ubuntu xenial-security/main armhf libdb5.3 armhf 5.3.28-11ubuntu0.2 [590 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-updates/main armhf zlib1g armhf 1:1.2.8.dfsg-2ubuntu4.1 [45.4 kB] Get:17 http://ftpmaster.internal/ubuntu xenial-updates/main armhf init-system-helpers all 1.29ubuntu4 [32.3 kB] Get:18 http://ftpmaster.internal/ubuntu xenial-updates/main armhf init armhf 1.29ubuntu4 [4612 B] Get:19 http://ftpmaster.internal/ubuntu xenial-updates/main armhf login armhf 1:4.2-3.1ubuntu5.4 [302 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-security/main armhf libsystemd0 armhf 229-4ubuntu21.21 [186 kB] Get:21 http://ftpmaster.internal/ubuntu xenial-security/main armhf systemd armhf 229-4ubuntu21.21 [3221 kB] Get:22 http://ftpmaster.internal/ubuntu xenial-security/main armhf libapparmor1 armhf 2.10.95-0ubuntu2.11 [25.9 kB] Get:23 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libaudit-common all 1:2.4.5-1ubuntu2.1 [3924 B] Get:24 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libaudit1 armhf 1:2.4.5-1ubuntu2.1 [33.4 kB] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/main armhf debconf all 1.5.58ubuntu2 [136 kB] Get:26 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf libpam0g armhf 1.1.8-3.2ubuntu2.2 [50.1 kB] Get:27 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf libpam-modules-bin armhf 1.1.8-3.2ubuntu2.2 [32.6 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf libpam-modules armhf 1.1.8-3.2ubuntu2.2 [227 kB] Get:29 http://ftpmaster.internal/ubuntu xenial-updates/main armhf passwd armhf 1:4.2-3.1ubuntu5.4 [748 kB] Get:30 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libuuid1 armhf 2.27.1-6ubuntu3.7 [14.2 kB] Get:31 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libblkid1 armhf 2.27.1-6ubuntu3.7 [94.6 kB] Get:32 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgcrypt20 armhf 1.6.5-2ubuntu0.5 [306 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libcryptsetup4 armhf 2:1.6.6-5ubuntu2.1 [65.4 kB] Get:34 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libkmod2 armhf 22-1ubuntu5.2 [34.5 kB] Get:35 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libmount1 armhf 2.27.1-6ubuntu3.7 [101 kB] Get:36 http://ftpmaster.internal/ubuntu xenial-security/main armhf libseccomp2 armhf 2.4.1-0ubuntu0.16.04.2 [30.7 kB] Get:37 http://ftpmaster.internal/ubuntu xenial-updates/main armhf lsb-base all 9.20160110ubuntu0.2 [13.7 kB] Get:38 http://ftpmaster.internal/ubuntu xenial-updates/main armhf util-linux armhf 2.27.1-6ubuntu3.7 [796 kB] Get:39 http://ftpmaster.internal/ubuntu xenial-updates/main armhf mount armhf 2.27.1-6ubuntu3.7 [117 kB] Get:40 http://ftpmaster.internal/ubuntu xenial-security/main armhf tar armhf 1.28-2.1ubuntu0.1 [181 kB] Get:41 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc-bin armhf 2.23-0ubuntu11 [500 kB] Get:42 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libubsan0 armhf 5.4.0-6ubuntu1~16.04.11 [84.4 kB] Get:43 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgomp1 armhf 5.4.0-6ubuntu1~16.04.11 [49.9 kB] Get:44 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libatomic1 armhf 5.4.0-6ubuntu1~16.04.11 [6014 B] Get:45 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libasan2 armhf 5.4.0-6ubuntu1~16.04.11 [240 kB] Get:46 http://ftpmaster.internal/ubuntu xenial-updates/main armhf g++-5 armhf 5.4.0-6ubuntu1~16.04.11 [5126 kB] Get:47 http://ftpmaster.internal/ubuntu xenial-updates/main armhf gcc-5 armhf 5.4.0-6ubuntu1~16.04.11 [5533 kB] Get:48 http://ftpmaster.internal/ubuntu xenial-updates/main armhf cpp-5 armhf 5.4.0-6ubuntu1~16.04.11 [4764 kB] Get:49 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libcc1-0 armhf 5.4.0-6ubuntu1~16.04.11 [25.7 kB] Get:50 http://ftpmaster.internal/ubuntu xenial-security/main armhf binutils armhf 2.26.1-1ubuntu1~16.04.8 [2341 kB] Get:51 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libstdc++-5-dev armhf 5.4.0-6ubuntu1~16.04.11 [1467 kB] Get:52 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgcc-5-dev armhf 5.4.0-6ubuntu1~16.04.11 [470 kB] Get:53 http://ftpmaster.internal/ubuntu xenial-updates/main armhf gcc-5-base armhf 5.4.0-6ubuntu1~16.04.11 [17.6 kB] Get:54 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libstdc++6 armhf 5.4.0-6ubuntu1~16.04.11 [351 kB] Get:55 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libapt-pkg5.0 armhf 1.2.32 [656 kB] Get:56 http://ftpmaster.internal/ubuntu xenial-security/main armhf gpgv armhf 1.4.20-1ubuntu3.3 [136 kB] Get:57 http://ftpmaster.internal/ubuntu xenial-security/main armhf gnupg armhf 1.4.20-1ubuntu3.3 [564 kB] Get:58 http://ftpmaster.internal/ubuntu xenial-updates/main armhf apt armhf 1.2.32 [1062 kB] Get:59 http://ftpmaster.internal/ubuntu xenial-security/main armhf systemd-sysv armhf 229-4ubuntu21.21 [11.1 kB] Get:60 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libfdisk1 armhf 2.27.1-6ubuntu3.7 [126 kB] Get:61 http://ftpmaster.internal/ubuntu xenial-proposed/main armhf libpam-runtime all 1.1.8-3.2ubuntu2.2 [37.7 kB] Get:62 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libsmartcols1 armhf 2.27.1-6ubuntu3.7 [54.6 kB] Get:63 http://ftpmaster.internal/ubuntu xenial-security/main armhf libudev1 armhf 229-4ubuntu21.21 [48.4 kB] Get:64 http://ftpmaster.internal/ubuntu xenial-updates/main armhf multiarch-support armhf 2.23-0ubuntu11 [6826 B] Get:65 http://ftpmaster.internal/ubuntu xenial-security/main armhf sensible-utils all 0.0.9ubuntu0.16.04.1 [10.0 kB] Get:66 http://ftpmaster.internal/ubuntu xenial-security/main armhf libprocps4 armhf 2:3.3.10-4ubuntu2.4 [30.0 kB] Get:67 http://ftpmaster.internal/ubuntu xenial-security/main armhf procps armhf 2:3.3.10-4ubuntu2.4 [208 kB] Get:68 http://ftpmaster.internal/ubuntu xenial-security/main armhf tzdata all 2019a-0ubuntu0.16.04 [167 kB] Get:69 http://ftpmaster.internal/ubuntu xenial-security/main armhf libhogweed4 armhf 3.2-1ubuntu0.16.04.1 [126 kB] Get:70 http://ftpmaster.internal/ubuntu xenial-security/main armhf libnettle6 armhf 3.2-1ubuntu0.16.04.1 [111 kB] Get:71 http://ftpmaster.internal/ubuntu xenial-security/main armhf libidn11 armhf 1.32-3ubuntu1.2 [43.1 kB] Get:72 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libp11-kit0 armhf 0.23.2-5~ubuntu16.04.1 [91.0 kB] Get:73 http://ftpmaster.internal/ubuntu xenial-security/main armhf libtasn1-6 armhf 4.7-3ubuntu0.16.04.3 [37.9 kB] Get:74 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgnutls30 armhf 3.4.10-4ubuntu1.5 [485 kB] Get:75 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpng12-0 armhf 1.2.54-1ubuntu1.1 [106 kB] Get:76 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libslang2 armhf 2.3.0-2ubuntu1.1 [375 kB] Get:77 http://ftpmaster.internal/ubuntu xenial-security/main armhf libsqlite3-0 armhf 3.11.0-1ubuntu1.2 [338 kB] Get:78 http://ftpmaster.internal/ubuntu xenial-security/main armhf libssl1.0.0 armhf 1.0.2g-1ubuntu4.15 [711 kB] Get:79 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgssapi-krb5-2 armhf 1.13.2+dfsg-5ubuntu2.1 [98.8 kB] Get:80 http://ftpmaster.internal/ubuntu xenial-security/main armhf libkrb5-3 armhf 1.13.2+dfsg-5ubuntu2.1 [230 kB] Get:81 http://ftpmaster.internal/ubuntu xenial-security/main armhf libkrb5support0 armhf 1.13.2+dfsg-5ubuntu2.1 [27.5 kB] Get:82 http://ftpmaster.internal/ubuntu xenial-security/main armhf libk5crypto3 armhf 1.13.2+dfsg-5ubuntu2.1 [77.6 kB] Get:83 http://ftpmaster.internal/ubuntu xenial-security/main armhf libroken18-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [34.1 kB] Get:84 http://ftpmaster.internal/ubuntu xenial-security/main armhf libasn1-8-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [138 kB] Get:85 http://ftpmaster.internal/ubuntu xenial-security/main armhf libhcrypto4-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [75.7 kB] Get:86 http://ftpmaster.internal/ubuntu xenial-security/main armhf libheimbase1-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [24.0 kB] Get:87 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwind0-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [47.0 kB] Get:88 http://ftpmaster.internal/ubuntu xenial-security/main armhf libhx509-5-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [88.4 kB] Get:89 http://ftpmaster.internal/ubuntu xenial-security/main armhf libkrb5-26-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [164 kB] Get:90 http://ftpmaster.internal/ubuntu xenial-security/main armhf libheimntlm0-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [13.4 kB] Get:91 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgssapi3-heimdal armhf 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [78.5 kB] Get:92 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libsasl2-modules-db armhf 2.1.26.dfsg1-14ubuntu0.1 [12.9 kB] Get:93 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libsasl2-2 armhf 2.1.26.dfsg1-14ubuntu0.1 [42.0 kB] Get:94 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libldap-2.4-2 armhf 2.4.42+dfsg-2ubuntu3.5 [138 kB] Get:95 http://ftpmaster.internal/ubuntu xenial-security/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d-1ubuntu0.1 [49.4 kB] Get:96 http://ftpmaster.internal/ubuntu xenial-security/main armhf libcurl3-gnutls armhf 7.47.0-1ubuntu2.13 [159 kB] Get:97 http://ftpmaster.internal/ubuntu xenial-updates/main armhf apt-transport-https armhf 1.2.32 [23.7 kB] Get:98 http://ftpmaster.internal/ubuntu xenial-security/main armhf openssl armhf 1.0.2g-1ubuntu4.15 [485 kB] Get:99 http://ftpmaster.internal/ubuntu xenial-updates/main armhf ca-certificates all 20170717~16.04.2 [167 kB] Get:100 http://ftpmaster.internal/ubuntu xenial-security/main armhf libdbus-1-3 armhf 1.10.6-1ubuntu3.4 [141 kB] Get:101 http://ftpmaster.internal/ubuntu xenial-security/main armhf advancecomp armhf 1.20-1ubuntu0.2 [134 kB] Get:102 http://ftpmaster.internal/ubuntu xenial-updates/main armhf dpkg-dev all 1.18.4ubuntu1.5 [584 kB] Get:103 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdpkg-perl all 1.18.4ubuntu1.5 [195 kB] Get:104 http://ftpmaster.internal/ubuntu xenial-security/main armhf patch armhf 2.7.5-1ubuntu0.16.04.1 [82.1 kB] Get:105 http://ftpmaster.internal/ubuntu xenial-security/main armhf optipng armhf 0.7.6-1ubuntu0.16.04.1 [80.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 52.6 MB in 2s (22.6 MB/s) (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 ... 11928 files and directories currently installed.) Preparing to unpack .../base-files_9.4ubuntu4.8_armhf.deb ... Unpacking base-files (9.4ubuntu4.8) over (9.4ubuntu4) ... Setting up base-files (9.4ubuntu4.8) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../bash_4.3-14ubuntu1.3_armhf.deb ... Unpacking bash (4.3-14ubuntu1.3) over (4.3-14ubuntu1) ... Setting up bash (4.3-14ubuntu1.3) ... Installing new version of config file /etc/skel/.profile ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (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 ... 11928 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-6ubuntu3.7_armhf.deb ... Unpacking bsdutils (1:2.27.1-6ubuntu3.7) over (1:2.27.1-6ubuntu3) ... Setting up bsdutils (1:2.27.1-6ubuntu3.7) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../coreutils_8.25-2ubuntu3~16.04_armhf.deb ... Unpacking coreutils (8.25-2ubuntu3~16.04) over (8.25-2ubuntu2) ... Setting up coreutils (8.25-2ubuntu3~16.04) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu1.5_armhf.deb ... Unpacking dpkg (1.18.4ubuntu1.5) over (1.18.4ubuntu1) ... Setting up dpkg (1.18.4ubuntu1.5) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../grep_2.25-1~16.04.1_armhf.deb ... Unpacking grep (2.25-1~16.04.1) over (2.24-1) ... Setting up grep (2.25-1~16.04.1) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../libperl5.22_5.22.1-9ubuntu0.6_armhf.deb ... Unpacking libperl5.22:armhf (5.22.1-9ubuntu0.6) over (5.22.1-9) ... Preparing to unpack .../perl_5.22.1-9ubuntu0.6_armhf.deb ... Unpacking perl (5.22.1-9ubuntu0.6) over (5.22.1-9) ... Preparing to unpack .../perl-base_5.22.1-9ubuntu0.6_armhf.deb ... Unpacking perl-base (5.22.1-9ubuntu0.6) over (5.22.1-9) ... Setting up perl-base (5.22.1-9ubuntu0.6) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../perl-modules-5.22_5.22.1-9ubuntu0.6_all.deb ... Unpacking perl-modules-5.22 (5.22.1-9ubuntu0.6) over (5.22.1-9) ... Preparing to unpack .../libc6-dev_2.23-0ubuntu11_armhf.deb ... Unpacking libc6-dev:armhf (2.23-0ubuntu11) over (2.23-0ubuntu3) ... Preparing to unpack .../libc-dev-bin_2.23-0ubuntu11_armhf.deb ... Unpacking libc-dev-bin (2.23-0ubuntu11) over (2.23-0ubuntu3) ... Preparing to unpack .../linux-libc-dev_4.4.0-153.180_armhf.deb ... Unpacking linux-libc-dev:armhf (4.4.0-153.180) over (4.4.0-21.37) ... Preparing to unpack .../libc6_2.23-0ubuntu11_armhf.deb ... Unpacking libc6:armhf (2.23-0ubuntu11) over (2.23-0ubuntu3) ... Setting up libc6:armhf (2.23-0ubuntu11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28-11ubuntu0.2_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28-11ubuntu0.2) over (5.3.28-11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libdb5.3:armhf (5.3.28-11ubuntu0.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu4.1_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.8.dfsg-2ubuntu4.1) over (1:1.2.8.dfsg-2ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up zlib1g:armhf (1:1.2.8.dfsg-2ubuntu4.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.29ubuntu4_all.deb ... Unpacking init-system-helpers (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init-system-helpers (1.29ubuntu4) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../init_1.29ubuntu4_armhf.deb ... Unpacking init (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init (1.29ubuntu4) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.1ubuntu5.4_armhf.deb ... Unpacking login (1:4.2-3.1ubuntu5.4) over (1:4.2-3.1ubuntu5) ... Setting up login (1:4.2-3.1ubuntu5.4) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../libsystemd0_229-4ubuntu21.21_armhf.deb ... Unpacking libsystemd0:armhf (229-4ubuntu21.21) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsystemd0:armhf (229-4ubuntu21.21) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11928 files and directories currently installed.) Preparing to unpack .../systemd_229-4ubuntu21.21_armhf.deb ... Unpacking systemd (229-4ubuntu21.21) over (229-4ubuntu4) ... Setting up systemd (229-4ubuntu21.21) ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.10.95-0ubuntu2.11_armhf.deb ... Unpacking libapparmor1:armhf (2.10.95-0ubuntu2.11) over (2.10.95-0ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libapparmor1:armhf (2.10.95-0ubuntu2.11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.4.5-1ubuntu2.1_all.deb ... Unpacking libaudit-common (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) ... Setting up libaudit-common (1:2.4.5-1ubuntu2.1) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.4.5-1ubuntu2.1_armhf.deb ... Unpacking libaudit1:armhf (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libaudit1:armhf (1:2.4.5-1ubuntu2.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../debconf_1.5.58ubuntu2_all.deb ... Unpacking debconf (1.5.58ubuntu2) over (1.5.58ubuntu1) ... Setting up debconf (1.5.58ubuntu2) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-3.2ubuntu2.2_armhf.deb ... Unpacking libpam0g:armhf (1.1.8-3.2ubuntu2.2) over (1.1.8-3.2ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libpam0g:armhf (1.1.8-3.2ubuntu2.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-3.2ubuntu2.2_armhf.deb ... Unpacking libpam-modules-bin (1.1.8-3.2ubuntu2.2) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules-bin (1.1.8-3.2ubuntu2.2) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-3.2ubuntu2.2_armhf.deb ... Unpacking libpam-modules:armhf (1.1.8-3.2ubuntu2.2) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules:armhf (1.1.8-3.2ubuntu2.2) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.1ubuntu5.4_armhf.deb ... Unpacking passwd (1:4.2-3.1ubuntu5.4) over (1:4.2-3.1ubuntu5) ... Setting up passwd (1:4.2-3.1ubuntu5.4) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking libuuid1:armhf (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libuuid1:armhf (2.27.1-6ubuntu3.7) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking libblkid1:armhf (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libblkid1:armhf (2.27.1-6ubuntu3.7) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.5-2ubuntu0.5_armhf.deb ... Unpacking libgcrypt20:armhf (1.6.5-2ubuntu0.5) over (1.6.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcrypt20:armhf (1.6.5-2ubuntu0.5) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libcryptsetup4_2%3a1.6.6-5ubuntu2.1_armhf.deb ... Unpacking libcryptsetup4:armhf (2:1.6.6-5ubuntu2.1) over (2:1.6.6-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libcryptsetup4:armhf (2:1.6.6-5ubuntu2.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libkmod2_22-1ubuntu5.2_armhf.deb ... Unpacking libkmod2:armhf (22-1ubuntu5.2) over (22-1ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libkmod2:armhf (22-1ubuntu5.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking libmount1:armhf (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libmount1:armhf (2.27.1-6ubuntu3.7) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.1-0ubuntu0.16.04.2_armhf.deb ... Unpacking libseccomp2:armhf (2.4.1-0ubuntu0.16.04.2) over (2.2.3-3ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libseccomp2:armhf (2.4.1-0ubuntu0.16.04.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110ubuntu0.2_all.deb ... Unpacking lsb-base (9.20160110ubuntu0.2) over (9.20160110) ... Setting up lsb-base (9.20160110ubuntu0.2) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking util-linux (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Setting up util-linux (2.27.1-6ubuntu3.7) ... Processing triggers for systemd (229-4ubuntu21.21) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking mount (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Setting up mount (2.27.1-6ubuntu3.7) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.1ubuntu0.1_armhf.deb ... Unpacking tar (1.28-2.1ubuntu0.1) over (1.28-2.1) ... Setting up tar (1.28-2.1ubuntu0.1) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libc-bin_2.23-0ubuntu11_armhf.deb ... Unpacking libc-bin (2.23-0ubuntu11) over (2.23-0ubuntu3) ... Setting up libc-bin (2.23-0ubuntu11) ... (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 ... 11921 files and directories currently installed.) Preparing to unpack .../libubsan0_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libubsan0:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgomp1_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libgomp1:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libatomic1_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libatomic1:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libasan2_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libasan2:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../g++-5_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking g++-5 (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking gcc-5 (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../cpp-5_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking cpp-5 (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcc1-0_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libcc1-0:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../binutils_2.26.1-1ubuntu1~16.04.8_armhf.deb ... Unpacking binutils (2.26.1-1ubuntu1~16.04.8) over (2.26-8ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libstdc++-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libgcc-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5-base_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking gcc-5-base:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up gcc-5-base:armhf (5.4.0-6ubuntu1~16.04.11) ... (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 ... 11924 files and directories currently installed.) Preparing to unpack .../libstdc++6_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libstdc++6:armhf (5.4.0-6ubuntu1~16.04.11) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libstdc++6:armhf (5.4.0-6ubuntu1~16.04.11) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11924 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.2.32_armhf.deb ... Unpacking libapt-pkg5.0:armhf (1.2.32) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libapt-pkg5.0:armhf (1.2.32) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11924 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.20-1ubuntu3.3_armhf.deb ... Unpacking gpgv (1.4.20-1ubuntu3.3) over (1.4.20-1ubuntu3) ... Setting up gpgv (1.4.20-1ubuntu3.3) ... (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 ... 11924 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.20-1ubuntu3.3_armhf.deb ... Unpacking gnupg (1.4.20-1ubuntu3.3) over (1.4.20-1ubuntu3) ... Setting up gnupg (1.4.20-1ubuntu3.3) ... (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 ... 11924 files and directories currently installed.) Preparing to unpack .../archives/apt_1.2.32_armhf.deb ... Unpacking apt (1.2.32) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up apt (1.2.32) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt-compat ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../systemd-sysv_229-4ubuntu21.21_armhf.deb ... Unpacking systemd-sysv (229-4ubuntu21.21) over (229-4ubuntu4) ... Setting up systemd-sysv (229-4ubuntu21.21) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking libfdisk1:armhf (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libfdisk1:armhf (2.27.1-6ubuntu3.7) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.1.8-3.2ubuntu2.2_all.deb ... Unpacking libpam-runtime (1.1.8-3.2ubuntu2.2) over (1.1.8-3.2ubuntu2) ... Setting up libpam-runtime (1.1.8-3.2ubuntu2.2) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-6ubuntu3.7_armhf.deb ... Unpacking libsmartcols1:armhf (2.27.1-6ubuntu3.7) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libsmartcols1:armhf (2.27.1-6ubuntu3.7) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../libudev1_229-4ubuntu21.21_armhf.deb ... Unpacking libudev1:armhf (229-4ubuntu21.21) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libudev1:armhf (229-4ubuntu21.21) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.23-0ubuntu11_armhf.deb ... Unpacking multiarch-support (2.23-0ubuntu11) over (2.23-0ubuntu3) ... Setting up multiarch-support (2.23-0ubuntu11) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../sensible-utils_0.0.9ubuntu0.16.04.1_all.deb ... Unpacking sensible-utils (0.0.9ubuntu0.16.04.1) over (0.0.9) ... Setting up sensible-utils (0.0.9ubuntu0.16.04.1) ... (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 ... 11935 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu2.4_armhf.deb ... Unpacking libprocps4:armhf (2:3.3.10-4ubuntu2.4) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../procps_2%3a3.3.10-4ubuntu2.4_armhf.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu2.4) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../tzdata_2019a-0ubuntu0.16.04_all.deb ... Unpacking tzdata (2019a-0ubuntu0.16.04) over (2016d-0ubuntu0.16.04) ... Preparing to unpack .../libhogweed4_3.2-1ubuntu0.16.04.1_armhf.deb ... Unpacking libhogweed4:armhf (3.2-1ubuntu0.16.04.1) over (3.2-1) ... Preparing to unpack .../libnettle6_3.2-1ubuntu0.16.04.1_armhf.deb ... Unpacking libnettle6:armhf (3.2-1ubuntu0.16.04.1) over (3.2-1) ... Preparing to unpack .../libidn11_1.32-3ubuntu1.2_armhf.deb ... Unpacking libidn11:armhf (1.32-3ubuntu1.2) over (1.32-3ubuntu1) ... Preparing to unpack .../libp11-kit0_0.23.2-5~ubuntu16.04.1_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.2-5~ubuntu16.04.1) over (0.23.2-3) ... Preparing to unpack .../libtasn1-6_4.7-3ubuntu0.16.04.3_armhf.deb ... Unpacking libtasn1-6:armhf (4.7-3ubuntu0.16.04.3) over (4.7-3) ... Preparing to unpack .../libgnutls30_3.4.10-4ubuntu1.5_armhf.deb ... Unpacking libgnutls30:armhf (3.4.10-4ubuntu1.5) over (3.4.10-4ubuntu1) ... Preparing to unpack .../libpng12-0_1.2.54-1ubuntu1.1_armhf.deb ... Unpacking libpng12-0:armhf (1.2.54-1ubuntu1.1) over (1.2.54-1ubuntu1) ... Preparing to unpack .../libslang2_2.3.0-2ubuntu1.1_armhf.deb ... Unpacking libslang2:armhf (2.3.0-2ubuntu1.1) over (2.3.0-2ubuntu1) ... Preparing to unpack .../libsqlite3-0_3.11.0-1ubuntu1.2_armhf.deb ... Unpacking libsqlite3-0:armhf (3.11.0-1ubuntu1.2) over (3.11.0-1ubuntu1) ... Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu4.15_armhf.deb ... Unpacking libssl1.0.0:armhf (1.0.2g-1ubuntu4.15) over (1.0.2g-1ubuntu4) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2.1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.13.2+dfsg-5ubuntu2.1) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-5ubuntu2.1_armhf.deb ... Unpacking libkrb5-3:armhf (1.13.2+dfsg-5ubuntu2.1) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-5ubuntu2.1_armhf.deb ... Unpacking libkrb5support0:armhf (1.13.2+dfsg-5ubuntu2.1) over (1.13.2+dfsg-5) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-5ubuntu2.1_armhf.deb ... Unpacking libk5crypto3:armhf (1.13.2+dfsg-5ubuntu2.1) over (1.13.2+dfsg-5) ... Preparing to unpack .../libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libroken18-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libwind0-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-14ubuntu0.1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.26.dfsg1-14ubuntu0.1) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-14ubuntu0.1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.26.dfsg1-14ubuntu0.1) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu3.5_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.42+dfsg-2ubuntu3.5) over (2.4.42+dfsg-2ubuntu3) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d-1ubuntu0.1) over (2.4+20151223.gitfa8646d-1build1) ... Preparing to unpack .../libcurl3-gnutls_7.47.0-1ubuntu2.13_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.47.0-1ubuntu2.13) over (7.47.0-1ubuntu2) ... Preparing to unpack .../apt-transport-https_1.2.32_armhf.deb ... Unpacking apt-transport-https (1.2.32) over (1.2.10ubuntu1) ... Preparing to unpack .../openssl_1.0.2g-1ubuntu4.15_armhf.deb ... Unpacking openssl (1.0.2g-1ubuntu4.15) over (1.0.2g-1ubuntu4) ... Preparing to unpack .../ca-certificates_20170717~16.04.2_all.deb ... Unpacking ca-certificates (20170717~16.04.2) over (20160104ubuntu1) ... Preparing to unpack .../libdbus-1-3_1.10.6-1ubuntu3.4_armhf.deb ... Unpacking libdbus-1-3:armhf (1.10.6-1ubuntu3.4) over (1.10.6-1ubuntu3) ... Preparing to unpack .../advancecomp_1.20-1ubuntu0.2_armhf.deb ... Unpacking advancecomp (1.20-1ubuntu0.2) over (1.20-1) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu1.5_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1.5) over (1.18.4ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1.5_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1.5) over (1.18.4ubuntu1) ... Preparing to unpack .../patch_2.7.5-1ubuntu0.16.04.1_armhf.deb ... Unpacking patch (2.7.5-1ubuntu0.16.04.1) over (2.7.5-1) ... Preparing to unpack .../optipng_0.7.6-1ubuntu0.16.04.1_armhf.deb ... Unpacking optipng (0.7.6-1ubuntu0.16.04.1) over (0.7.6-1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for systemd (229-4ubuntu21.21) ... Setting up perl-modules-5.22 (5.22.1-9ubuntu0.6) ... Setting up libperl5.22:armhf (5.22.1-9ubuntu0.6) ... Setting up perl (5.22.1-9ubuntu0.6) ... Setting up libc-dev-bin (2.23-0ubuntu11) ... Setting up linux-libc-dev:armhf (4.4.0-153.180) ... Setting up libc6-dev:armhf (2.23-0ubuntu11) ... Setting up libubsan0:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up libgomp1:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up libatomic1:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up libasan2:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up cpp-5 (5.4.0-6ubuntu1~16.04.11) ... Setting up libcc1-0:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up binutils (2.26.1-1ubuntu1~16.04.8) ... Setting up libgcc-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up gcc-5 (5.4.0-6ubuntu1~16.04.11) ... Setting up libstdc++-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up g++-5 (5.4.0-6ubuntu1~16.04.11) ... Setting up libprocps4:armhf (2:3.3.10-4ubuntu2.4) ... Setting up procps (2:3.3.10-4ubuntu2.4) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Setting up tzdata (2019a-0ubuntu0.16.04) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jun 24 20:49:52 UTC 2019. Universal Time is now: Mon Jun 24 20:49:52 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libnettle6:armhf (3.2-1ubuntu0.16.04.1) ... Setting up libhogweed4:armhf (3.2-1ubuntu0.16.04.1) ... Setting up libidn11:armhf (1.32-3ubuntu1.2) ... Setting up libp11-kit0:armhf (0.23.2-5~ubuntu16.04.1) ... Setting up libtasn1-6:armhf (4.7-3ubuntu0.16.04.3) ... Setting up libgnutls30:armhf (3.4.10-4ubuntu1.5) ... Setting up libpng12-0:armhf (1.2.54-1ubuntu1.1) ... Setting up libslang2:armhf (2.3.0-2ubuntu1.1) ... Setting up libsqlite3-0:armhf (3.11.0-1ubuntu1.2) ... Setting up libssl1.0.0:armhf (1.0.2g-1ubuntu4.15) ... Setting up libkrb5support0:armhf (1.13.2+dfsg-5ubuntu2.1) ... Setting up libk5crypto3:armhf (1.13.2+dfsg-5ubuntu2.1) ... Setting up libkrb5-3:armhf (1.13.2+dfsg-5ubuntu2.1) ... Setting up libgssapi-krb5-2:armhf (1.13.2+dfsg-5ubuntu2.1) ... Setting up libroken18-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libasn1-8-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhcrypto4-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimbase1-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libwind0-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhx509-5-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libkrb5-26-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimntlm0-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libgssapi3-heimdal:armhf (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libsasl2-modules-db:armhf (2.1.26.dfsg1-14ubuntu0.1) ... Setting up libsasl2-2:armhf (2.1.26.dfsg1-14ubuntu0.1) ... Setting up libldap-2.4-2:armhf (2.4.42+dfsg-2ubuntu3.5) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d-1ubuntu0.1) ... Setting up libcurl3-gnutls:armhf (7.47.0-1ubuntu2.13) ... Setting up apt-transport-https (1.2.32) ... Setting up openssl (1.0.2g-1ubuntu4.15) ... Setting up ca-certificates (20170717~16.04.2) ... Setting up libdbus-1-3:armhf (1.10.6-1ubuntu3.4) ... Setting up advancecomp (1.20-1ubuntu0.2) ... Setting up libdpkg-perl (1.18.4ubuntu1.5) ... Setting up patch (2.7.5-1ubuntu0.16.04.1) ... Setting up dpkg-dev (1.18.4ubuntu1.5) ... Setting up optipng (0.7.6-1ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for ca-certificates (20170717~16.04.2) ... Updating certificates in /etc/ssl/certs... 17 added, 42 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-17186905 armhf xenial -c chroot:build-PACKAGEBUILD-17186905 --arch=armhf --dist=xenial --nolog 'firefox_68.0~b13+build1-0ubuntu0.16.04.1.dsc' Initiating build PACKAGEBUILD-17186905 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-151-generic #178-Ubuntu SMP Tue Jun 11 08:32:52 UTC 2019 armv7l sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-061.buildd +==============================================================================+ | firefox 68.0~b13+build1-0ubuntu0.16.04.1 (armhf) 24 Jun 2019 20:50 | +==============================================================================+ Package: firefox Version: 68.0~b13+build1-0ubuntu0.16.04.1 Source Version: 68.0~b13+build1-0ubuntu0.16.04.1 Distribution: xenial Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/firefox-Vcfia8/firefox-68.0~b13+build1' with '<>' I: NOTICE: Log filtering will replace 'build/firefox-Vcfia8' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-17186905/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- firefox_68.0~b13+build1-0ubuntu0.16.04.1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-VN2tL8/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-VN2tL8/apt_archive ./ InRelease Get:2 copy:/<>/resolver-VN2tL8/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-VN2tL8/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-VN2tL8/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-VN2tL8/apt_archive ./ Packages [525 B] Fetched 2858 B in 0s (118 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 770 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-VN2tL8/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 770 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (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 ... 11924 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cdbs, locales, debhelper (>= 9), autotools-dev, autoconf2.13, zip, libx11-dev, libx11-xcb-dev, libxt-dev, libxext-dev, libgtk2.0-dev (>= 2.14), libgtk-3-dev (>= 3.4), libglib2.0-dev (>= 2.18), libpango1.0-dev (>= 1.14.0), libfontconfig1-dev, libfreetype6-dev (>= 2.0.1), libstartup-notification0-dev, libasound2-dev, libcurl4-openssl-dev, libdbus-glib-1-dev (>= 0.60), hardening-wrapper, lsb-release, libiw-dev, mesa-common-dev, libnotify-dev (>= 0.4), libxrender-dev, libpulse-dev, yasm (>= 1.1), unzip, dbus-x11, xvfb, python (>= 2.7), clang-4.0, llvm-4.0-dev, cargo (>= 0.35), rustc (>= 1.34.0), nodejs-mozilla (>= 8.11), nasm-mozilla (>= 2.13.02), gcc-mozilla (>= 6.4), gcc-mozilla (<< 7) Filtered Build-Depends: cdbs, locales, debhelper (>= 9), autotools-dev, autoconf2.13, zip, libx11-dev, libx11-xcb-dev, libxt-dev, libxext-dev, libgtk2.0-dev (>= 2.14), libgtk-3-dev (>= 3.4), libglib2.0-dev (>= 2.18), libpango1.0-dev (>= 1.14.0), libfontconfig1-dev, libfreetype6-dev (>= 2.0.1), libstartup-notification0-dev, libasound2-dev, libcurl4-openssl-dev, libdbus-glib-1-dev (>= 0.60), hardening-wrapper, lsb-release, libiw-dev, mesa-common-dev, libnotify-dev (>= 0.4), libxrender-dev, libpulse-dev, yasm (>= 1.1), unzip, dbus-x11, xvfb, python (>= 2.7), clang-4.0, llvm-4.0-dev, cargo (>= 0.35), rustc (>= 1.34.0), nodejs-mozilla (>= 8.11), nasm-mozilla (>= 2.13.02), gcc-mozilla (>= 6.4), gcc-mozilla (<< 7) dpkg-deb: building package 'sbuild-build-depends-firefox-dummy' in '/<>/resolver-b2IOCa/apt_archive/sbuild-build-depends-firefox-dummy.deb'. Ign:1 copy:/<>/resolver-b2IOCa/apt_archive ./ InRelease Get:2 copy:/<>/resolver-b2IOCa/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-b2IOCa/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-b2IOCa/apt_archive ./ Sources [540 B] Get:5 copy:/<>/resolver-b2IOCa/apt_archive ./ Packages [837 B] Fetched 3496 B in 0s (144 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install firefox build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autotools-dev binfmt-support bsdmainutils cargo cdbs clang-4.0 dbus dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-python dh-strip-nondeterminism dh-translations distro-info-data file fontconfig fontconfig-config fonts-dejavu-core gcc-mozilla gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas hardening-wrapper hicolor-icon-theme humanity-icon-theme intltool intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasprintf0v5 libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.58.0 libboost-system1.58.0 libbsd0 libc6-armel libc6-dev-armel libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap-ng0 libcapnp-0.5.3 libclang-common-4.0-dev libclang1-4.0 libcolord2 libcroco3 libcups2 libcurl3 libcurl4-openssl-dev libdatrie1 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgbm1 libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgmp-dev libgmpxx4ldbl libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhttp-parser2.1 libice-dev libice6 libicu55 libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 liblcms2-2 libllvm4.0 libllvm6.0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnet-http-perl libnet-ssleay-perl libnotify-dev libnotify4 libobjc-5-dev libobjc4 libogg0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng12-dev libprotobuf-dev libprotobuf-lite9v5 libprotobuf9v5 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libssh2-1 libstartup-notification0 libstartup-notification0-dev libstd-rust-1.34 libstd-rust-dev libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libunistring0 liburi-perl libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxfont1 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt-dev libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 llvm-4.0 llvm-4.0-dev llvm-4.0-runtime locales lsb-release m4 man-db mesa-common-dev mime-support nasm-mozilla netbase nettle-dev nodejs-mozilla pkg-config po-debconf python python-minimal python-pkg-resources python-scour python-six python2.7 python2.7-minimal python3 python3-minimal python3.5 python3.5-minimal rustc shared-mime-info ubuntu-mono ucf unzip x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xauth xkb-data xorg-sgml-doctools xserver-common xtrans-dev xvfb yasm zip zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc libtool wamerican | wordlist whois vacation cargo-doc devscripts gnustep gnustep-devel clang-4.0-doc dh-make binutils-gold gettext-doc autopoint groff libasound2-plugins alsa-utils libasound2-doc libcairo2-doc cups-common libcurl4-doc libcurl3-dbg libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssl-dev libglib2.0-doc gmp-doc libgmp10-doc libmpfr-dev gvfs libgtk-3-doc libgtk2.0-doc libdata-dump-perl libice-doc liblcms2-utils libcrypt-ssleay-perl imagemagick libpango1.0-doc pulseaudio librsvg2-bin lm-sensors libsm-doc libauthen-ntlm-perl libxcb-doc libxext-doc libxt-doc llvm-4.0-doc lsb less www-browser libmail-box-perl python-doc python-tk python-setuptools python-rsvg python-cairo python2.7-doc python3-doc python3-tk python3-venv python3.5-venv python3.5-doc rust-doc rust-src Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev at-spi2-core gcc-multilib colord libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0 xdg-user-dirs libgtk2.0-bin libhtml-format-perl notification-daemon tcpd libhtml-form-perl libhttp-daemon-perl libmailtools-perl libx11-doc xml-core ifupdown libmail-sendmail-perl rust-gdb | rust-lldb xfonts-base The following NEW packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autotools-dev binfmt-support bsdmainutils cargo cdbs clang-4.0 dbus dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-python dh-strip-nondeterminism dh-translations distro-info-data file fontconfig fontconfig-config fonts-dejavu-core gcc-mozilla gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas hardening-wrapper hicolor-icon-theme humanity-icon-theme intltool intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasprintf0v5 libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.58.0 libboost-system1.58.0 libbsd0 libc6-armel libc6-dev-armel libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap-ng0 libcapnp-0.5.3 libclang-common-4.0-dev libclang1-4.0 libcolord2 libcroco3 libcups2 libcurl3 libcurl4-openssl-dev libdatrie1 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgbm1 libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgmp-dev libgmpxx4ldbl libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhttp-parser2.1 libice-dev libice6 libicu55 libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 liblcms2-2 libllvm4.0 libllvm6.0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnet-http-perl libnet-ssleay-perl libnotify-dev libnotify4 libobjc-5-dev libobjc4 libogg0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng12-dev libprotobuf-dev libprotobuf-lite9v5 libprotobuf9v5 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libssh2-1 libstartup-notification0 libstartup-notification0-dev libstd-rust-1.34 libstd-rust-dev libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libunistring0 liburi-perl libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxfont1 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt-dev libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 llvm-4.0 llvm-4.0-dev llvm-4.0-runtime locales lsb-release m4 man-db mesa-common-dev mime-support nasm-mozilla netbase nettle-dev nodejs-mozilla pkg-config po-debconf python python-minimal python-pkg-resources python-scour python-six python2.7 python2.7-minimal python3 python3-minimal python3.5 python3.5-minimal rustc sbuild-build-depends-firefox-dummy shared-mime-info ubuntu-mono ucf unzip x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xauth xkb-data xorg-sgml-doctools xserver-common xtrans-dev xvfb yasm zip zlib1g-dev 0 upgraded, 374 newly installed, 0 to remove and 0 not upgraded. Need to get 308 MB of archives. After this operation, 1207 MB of additional disk space will be used. Get:1 copy:/<>/resolver-b2IOCa/apt_archive ./ sbuild-build-depends-firefox-dummy 0.invalid.0 [1084 B] Get:2 http://ftpmaster.internal/ubuntu xenial/main armhf libjson-c2 armhf 0.11-4ubuntu2 [20.5 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpython3.5-minimal armhf 3.5.2-2ubuntu0~16.04.5 [519 kB] Get:4 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main armhf libstd-rust-1.34 armhf 1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 [42.3 MB] Get:5 http://ftpmaster.internal/ubuntu xenial-security/main armhf libexpat1 armhf 2.1.0-7ubuntu0.16.04.3 [53.0 kB] Get:6 http://ftpmaster.internal/ubuntu xenial-security/main armhf python3.5-minimal armhf 3.5.2-2ubuntu0~16.04.5 [1378 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main armhf python3-minimal armhf 3.5.1-3 [23.3 kB] Get:8 http://ftpmaster.internal/ubuntu xenial/main armhf mime-support all 3.59ubuntu1 [31.0 kB] Get:9 http://ftpmaster.internal/ubuntu xenial/main armhf libmpdec2 armhf 2.4.2-1 [66.9 kB] Get:10 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpython3.5-stdlib armhf 3.5.2-2ubuntu0~16.04.5 [2079 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-security/main armhf python3.5 armhf 3.5.2-2ubuntu0~16.04.5 [165 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main armhf libpython3-stdlib armhf 3.5.1-3 [6830 B] Get:13 http://ftpmaster.internal/ubuntu xenial-updates/main armhf dh-python all 2.20151103ubuntu1.1 [74.1 kB] Get:14 http://ftpmaster.internal/ubuntu xenial/main armhf python3 armhf 3.5.1-3 [8748 B] Get:15 http://ftpmaster.internal/ubuntu xenial-security/main armhf libglib2.0-0 armhf 2.48.2-0ubuntu4.2 [977 kB] Get:16 http://ftpmaster.internal/ubuntu xenial/main armhf libxau6 armhf 1:1.0.8-1 [7324 B] Get:17 http://ftpmaster.internal/ubuntu xenial/main armhf libxdmcp6 armhf 1:1.1.2-1.1 [9620 B] Get:18 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb1 armhf 1.11.1-1ubuntu1 [36.4 kB] Get:19 http://ftpmaster.internal/ubuntu xenial-security/main armhf libx11-data all 2:1.6.3-1ubuntu2.1 [113 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-security/main armhf libx11-6 armhf 2:1.6.3-1ubuntu2.1 [514 kB] Get:21 http://ftpmaster.internal/ubuntu xenial/main armhf libxext6 armhf 2:1.3.3-1 [25.1 kB] Get:22 http://ftpmaster.internal/ubuntu xenial/main armhf groff-base armhf 1.22.3-7 [1023 kB] Get:23 http://ftpmaster.internal/ubuntu xenial/main armhf bsdmainutils armhf 9.0.6ubuntu3 [169 kB] Get:24 http://ftpmaster.internal/ubuntu xenial/main armhf libpipeline1 armhf 1.4.1-2 [21.0 kB] Get:25 http://ftpmaster.internal/ubuntu xenial/main armhf man-db armhf 2.7.5-1 [836 kB] Get:26 http://ftpmaster.internal/ubuntu xenial/main armhf fonts-dejavu-core all 2.35-1 [1039 kB] Get:27 http://ftpmaster.internal/ubuntu xenial/main armhf ucf all 3.0036 [52.9 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-security/main armhf fontconfig-config all 2.11.94-0ubuntu1.1 [49.9 kB] Get:29 http://ftpmaster.internal/ubuntu xenial-security/main armhf libfreetype6 armhf 2.6.1-0.1ubuntu2.3 [269 kB] Get:30 http://ftpmaster.internal/ubuntu xenial-security/main armhf libfontconfig1 armhf 2.11.94-0ubuntu1.1 [115 kB] Get:31 http://ftpmaster.internal/ubuntu xenial-security/main armhf fontconfig armhf 2.11.94-0ubuntu1.1 [177 kB] Get:32 http://ftpmaster.internal/ubuntu xenial/main armhf libasyncns0 armhf 0.8-5build1 [11.0 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-updates/main armhf x11-common all 1:7.7+13ubuntu3.1 [22.9 kB] Get:34 http://ftpmaster.internal/ubuntu xenial/main armhf libice6 armhf 2:1.0.9-1 [32.7 kB] Get:35 http://ftpmaster.internal/ubuntu xenial-security/main armhf libjpeg-turbo8 armhf 1.4.2-0ubuntu3.1 [87.1 kB] Get:36 http://ftpmaster.internal/ubuntu xenial/main armhf liblzo2-2 armhf 2.08-1.2 [44.2 kB] Get:37 http://ftpmaster.internal/ubuntu xenial/main armhf libjpeg8 armhf 8c-2ubuntu8 [2202 B] Get:38 http://ftpmaster.internal/ubuntu xenial/main armhf libjbig0 armhf 2.1-3.1 [24.3 kB] Get:39 http://ftpmaster.internal/ubuntu xenial-security/main armhf libtiff5 armhf 4.0.6-1ubuntu0.6 [133 kB] Get:40 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgdk-pixbuf2.0-common all 2.32.2-1ubuntu1.6 [10.3 kB] Get:41 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgdk-pixbuf2.0-0 armhf 2.32.2-1ubuntu1.6 [144 kB] Get:42 http://ftpmaster.internal/ubuntu xenial/main armhf libnotify4 armhf 0.7.6-2svn1 [15.4 kB] Get:43 http://ftpmaster.internal/ubuntu xenial/main armhf libogg0 armhf 1.3.2-1 [14.6 kB] Get:44 http://ftpmaster.internal/ubuntu xenial/main armhf libpcrecpp0v5 armhf 2:8.38-3.1 [13.2 kB] Get:45 http://ftpmaster.internal/ubuntu xenial-security/main armhf libicu55 armhf 55.1-7ubuntu0.4 [7404 kB] Get:46 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxml2 armhf 2.9.3+dfsg1-1ubuntu0.6 [605 kB] Get:47 http://ftpmaster.internal/ubuntu xenial/main armhf libproxy1v5 armhf 0.4.11-5ubuntu1 [41.6 kB] Get:48 http://ftpmaster.internal/ubuntu xenial-updates/main armhf glib-networking-common all 2.48.2-1~ubuntu16.04.1 [10.9 kB] Get:49 http://ftpmaster.internal/ubuntu xenial-updates/main armhf glib-networking-services armhf 2.48.2-1~ubuntu16.04.1 [15.6 kB] Get:50 http://ftpmaster.internal/ubuntu xenial/main armhf libdconf1 armhf 0.24.0-2 [28.0 kB] Get:51 http://ftpmaster.internal/ubuntu xenial/main armhf dconf-service armhf 0.24.0-2 [24.4 kB] Get:52 http://ftpmaster.internal/ubuntu xenial/main armhf dconf-gsettings-backend armhf 0.24.0-2 [16.1 kB] Get:53 http://ftpmaster.internal/ubuntu xenial/main armhf gsettings-desktop-schemas all 3.18.1-1ubuntu1 [25.9 kB] Get:54 http://ftpmaster.internal/ubuntu xenial-updates/main armhf glib-networking armhf 2.48.2-1~ubuntu16.04.1 [36.2 kB] Get:55 http://ftpmaster.internal/ubuntu xenial-security/main armhf libsoup2.4-1 armhf 2.52.2-1ubuntu0.3 [229 kB] Get:56 http://ftpmaster.internal/ubuntu xenial-security/main armhf libsoup-gnome2.4-1 armhf 2.52.2-1ubuntu0.3 [4592 B] Get:57 http://ftpmaster.internal/ubuntu xenial/main armhf librest-0.7-0 armhf 0.7.93-1 [27.2 kB] Get:58 http://ftpmaster.internal/ubuntu xenial/main armhf libsigsegv2 armhf 2.10-4 [13.3 kB] Get:59 http://ftpmaster.internal/ubuntu xenial/main armhf libsm6 armhf 2:1.2.2-1 [13.9 kB] Get:60 http://ftpmaster.internal/ubuntu xenial/main armhf libunistring0 armhf 0.9.3-5.2ubuntu1 [250 kB] Get:61 http://ftpmaster.internal/ubuntu xenial/main armhf libwrap0 armhf 7.6.q-25 [43.6 kB] Get:62 http://ftpmaster.internal/ubuntu xenial/main armhf libxcomposite1 armhf 1:0.4.4-1 [7080 B] Get:63 http://ftpmaster.internal/ubuntu xenial/main armhf libxdamage1 armhf 1:1.1.4-2 [6490 B] Get:64 http://ftpmaster.internal/ubuntu xenial/main armhf libxfixes3 armhf 1:5.0.1-2 [9820 B] Get:65 http://ftpmaster.internal/ubuntu xenial/main armhf libxrender1 armhf 1:0.9.9-0ubuntu1 [15.7 kB] Get:66 http://ftpmaster.internal/ubuntu xenial/main armhf libxft2 armhf 2.3.2-1 [30.5 kB] Get:67 http://ftpmaster.internal/ubuntu xenial/main armhf libxinerama1 armhf 2:1.1.3-1 [7278 B] Get:68 http://ftpmaster.internal/ubuntu xenial/main armhf libxshmfence1 armhf 1.2-1 [4848 B] Get:69 http://ftpmaster.internal/ubuntu xenial/main armhf libxtst6 armhf 2:1.2.2-1 [12.0 kB] Get:70 http://ftpmaster.internal/ubuntu xenial/main armhf libxxf86vm1 armhf 1:1.1.4-1 [9770 B] Get:71 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpython2.7-minimal armhf 2.7.12-1ubuntu0~16.04.4 [339 kB] Get:72 http://ftpmaster.internal/ubuntu xenial-security/main armhf python2.7-minimal armhf 2.7.12-1ubuntu0~16.04.4 [1045 kB] Get:73 http://ftpmaster.internal/ubuntu xenial-updates/main armhf python-minimal armhf 2.7.12-1~16.04 [28.2 kB] Get:74 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpython2.7-stdlib armhf 2.7.12-1ubuntu0~16.04.4 [1838 kB] Get:75 http://ftpmaster.internal/ubuntu xenial-security/main armhf python2.7 armhf 2.7.12-1ubuntu0~16.04.4 [224 kB] Get:76 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libpython-stdlib armhf 2.7.12-1~16.04 [7754 B] Get:77 http://ftpmaster.internal/ubuntu xenial-updates/main armhf python armhf 2.7.12-1~16.04 [137 kB] Get:78 http://ftpmaster.internal/ubuntu xenial/universe armhf libhttp-parser2.1 armhf 2.1-2 [17.3 kB] Get:79 http://ftpmaster.internal/ubuntu xenial/main armhf libiw30 armhf 30~pre9-8ubuntu1 [17.3 kB] Get:80 http://ftpmaster.internal/ubuntu xenial-security/main armhf distro-info-data all 0.28ubuntu0.12 [4638 B] Get:81 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmagic1 armhf 1:5.25-2ubuntu1.2 [211 kB] Get:82 http://ftpmaster.internal/ubuntu xenial-security/main armhf file armhf 1:5.25-2ubuntu1.2 [20.8 kB] Get:83 http://ftpmaster.internal/ubuntu xenial/main armhf libbsd0 armhf 0.8.2-1 [48.2 kB] Get:84 http://ftpmaster.internal/ubuntu xenial-updates/main armhf locales all 2.23-0ubuntu11 [3196 kB] Get:85 http://ftpmaster.internal/ubuntu xenial-updates/main armhf lsb-release all 9.20160110ubuntu0.2 [11.8 kB] Get:86 http://ftpmaster.internal/ubuntu xenial/main armhf netbase all 5.3 [12.9 kB] Get:87 http://ftpmaster.internal/ubuntu xenial/main armhf xkb-data all 2.16-1ubuntu1 [305 kB] Get:88 http://ftpmaster.internal/ubuntu xenial/main armhf libcap-ng0 armhf 0.7.7-1 [9950 B] Get:89 http://ftpmaster.internal/ubuntu xenial-security/main armhf dbus armhf 1.10.6-1ubuntu3.4 [127 kB] Get:90 http://ftpmaster.internal/ubuntu xenial-security/main armhf libasprintf0v5 armhf 0.19.7-2ubuntu3.1 [6318 B] Get:91 http://ftpmaster.internal/ubuntu xenial-security/main armhf gettext-base armhf 0.19.7-2ubuntu3.1 [44.6 kB] Get:92 http://ftpmaster.internal/ubuntu xenial/main armhf libgirepository-1.0-1 armhf 1.46.0-3ubuntu1 [77.3 kB] Get:93 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-glib-2.0 armhf 1.46.0-3ubuntu1 [127 kB] Get:94 http://ftpmaster.internal/ubuntu xenial/main armhf libdbus-glib-1-2 armhf 0.106-1 [57.4 kB] Get:95 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-common all 2.4.91-2~16.04.1 [4764 B] Get:96 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm2 armhf 2.4.91-2~16.04.1 [27.2 kB] Get:97 http://ftpmaster.internal/ubuntu xenial/main armhf libedit2 armhf 3.1-20150325-1ubuntu2 [62.2 kB] Get:98 http://ftpmaster.internal/ubuntu xenial-security/main armhf libelf1 armhf 0.165-3ubuntu1.2 [41.2 kB] Get:99 http://ftpmaster.internal/ubuntu xenial-security/main armhf libglib2.0-data all 2.48.2-0ubuntu4.2 [132 kB] Get:100 http://ftpmaster.internal/ubuntu xenial/main armhf libxmuu1 armhf 2:1.1.2-2 [9130 B] Get:101 http://ftpmaster.internal/ubuntu xenial-updates/main armhf shared-mime-info armhf 1.5-2ubuntu0.2 [402 kB] Get:102 http://ftpmaster.internal/ubuntu xenial/main armhf xauth armhf 1:1.0.9-1ubuntu2 [19.9 kB] Get:103 http://ftpmaster.internal/ubuntu xenial-updates/main armhf hicolor-icon-theme all 0.15-0ubuntu1.1 [7698 B] Get:104 http://ftpmaster.internal/ubuntu xenial/main armhf libpixman-1-0 armhf 0.33.6-1 [158 kB] Get:105 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-render0 armhf 1.11.1-1ubuntu1 [10.9 kB] Get:106 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-shm0 armhf 1.11.1-1ubuntu1 [5398 B] Get:107 http://ftpmaster.internal/ubuntu xenial/main armhf libcairo2 armhf 1.14.6-1 [489 kB] Get:108 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk-3-common all 3.18.9-1ubuntu3.3 [206 kB] Get:109 http://ftpmaster.internal/ubuntu xenial/main armhf libatk1.0-data all 2.18.0-1 [17.1 kB] Get:110 http://ftpmaster.internal/ubuntu xenial/main armhf libatk1.0-0 armhf 2.18.0-1 [49.9 kB] Get:111 http://ftpmaster.internal/ubuntu xenial/main armhf libatspi2.0-0 armhf 2.18.3-4ubuntu1 [48.5 kB] Get:112 http://ftpmaster.internal/ubuntu xenial/main armhf libatk-bridge2.0-0 armhf 2.18.1-2ubuntu1 [44.6 kB] Get:113 http://ftpmaster.internal/ubuntu xenial/main armhf libcairo-gobject2 armhf 1.14.6-1 [16.2 kB] Get:114 http://ftpmaster.internal/ubuntu xenial-security/main armhf liblcms2-2 armhf 2.6-3ubuntu2.1 [113 kB] Get:115 http://ftpmaster.internal/ubuntu xenial/main armhf libcolord2 armhf 1.2.12-1ubuntu1 [94.4 kB] Get:116 http://ftpmaster.internal/ubuntu xenial-security/main armhf libavahi-common-data armhf 0.6.32~rc+dfsg-1ubuntu2.3 [21.6 kB] Get:117 http://ftpmaster.internal/ubuntu xenial-security/main armhf libavahi-common3 armhf 0.6.32~rc+dfsg-1ubuntu2.3 [18.5 kB] Get:118 http://ftpmaster.internal/ubuntu xenial-security/main armhf libavahi-client3 armhf 0.6.32~rc+dfsg-1ubuntu2.3 [21.7 kB] Get:119 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libcups2 armhf 2.1.3-4ubuntu0.9 [169 kB] Get:120 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libepoxy0 armhf 1.3.1-1ubuntu0.16.04.2 [158 kB] Get:121 http://ftpmaster.internal/ubuntu xenial/main armhf libjson-glib-1.0-common all 1.1.2-0ubuntu1 [6172 B] Get:122 http://ftpmaster.internal/ubuntu xenial/main armhf libjson-glib-1.0-0 armhf 1.1.2-0ubuntu1 [53.3 kB] Get:123 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libboost-system1.58.0 armhf 1.58.0+dfsg-5ubuntu3.1 [8848 B] Get:124 http://ftpmaster.internal/ubuntu xenial-security/main armhf libcapnp-0.5.3 armhf 0.5.3-2ubuntu1.1 [526 kB] Get:125 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libboost-filesystem1.58.0 armhf 1.58.0+dfsg-5ubuntu3.1 [34.4 kB] Get:126 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircore1 armhf 0.26.3+16.04.20170605-0ubuntu1.1 [22.7 kB] Get:127 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircommon7 armhf 0.26.3+16.04.20170605-0ubuntu1.1 [78.4 kB] Get:128 http://ftpmaster.internal/ubuntu xenial/main armhf libprotobuf-lite9v5 armhf 2.6.1-1.3 [52.0 kB] Get:129 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmirprotobuf3 armhf 0.26.3+16.04.20170605-0ubuntu1.1 [102 kB] Get:130 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxkbcommon0 armhf 0.5.0-1ubuntu2.1 [86.3 kB] Get:131 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmirclient9 armhf 0.26.3+16.04.20170605-0ubuntu1.1 [166 kB] Get:132 http://ftpmaster.internal/ubuntu xenial/main armhf libthai-data all 0.1.24-2 [131 kB] Get:133 http://ftpmaster.internal/ubuntu xenial/main armhf libdatrie1 armhf 0.2.10-2 [13.9 kB] Get:134 http://ftpmaster.internal/ubuntu xenial/main armhf libthai0 armhf 0.1.24-2 [14.2 kB] Get:135 http://ftpmaster.internal/ubuntu xenial/main armhf libpango-1.0-0 armhf 1.38.1-1 [132 kB] Get:136 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgraphite2-3 armhf 1.3.10-0ubuntu0.16.04.1 [57.4 kB] Get:137 http://ftpmaster.internal/ubuntu xenial-security/main armhf libharfbuzz0b armhf 1.0.1-1ubuntu0.1 [122 kB] Get:138 http://ftpmaster.internal/ubuntu xenial/main armhf libpangoft2-1.0-0 armhf 1.38.1-1 [28.7 kB] Get:139 http://ftpmaster.internal/ubuntu xenial/main armhf libpangocairo-1.0-0 armhf 1.38.1-1 [17.5 kB] Get:140 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwayland-client0 armhf 1.12.0-1~ubuntu16.04.3 [17.8 kB] Get:141 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwayland-cursor0 armhf 1.12.0-1~ubuntu16.04.3 [8920 B] Get:142 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwayland-server0 armhf 1.12.0-1~ubuntu16.04.3 [22.3 kB] Get:143 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgbm1 armhf 18.0.5-0ubuntu0~16.04.1 [21.0 kB] Get:144 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libglapi-mesa armhf 18.0.5-0ubuntu0~16.04.1 [28.4 kB] Get:145 http://ftpmaster.internal/ubuntu xenial-security/main armhf libx11-xcb1 armhf 2:1.6.3-1ubuntu2.1 [9026 B] Get:146 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-dri2-0 armhf 1.11.1-1ubuntu1 [6640 B] Get:147 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-dri3-0 armhf 1.11.1-1ubuntu1 [4996 B] Get:148 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-present0 armhf 1.11.1-1ubuntu1 [5222 B] Get:149 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-sync1 armhf 1.11.1-1ubuntu1 [7864 B] Get:150 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-xfixes0 armhf 1.11.1-1ubuntu1 [8714 B] Get:151 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-amdgpu1 armhf 2.4.91-2~16.04.1 [17.6 kB] Get:152 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-etnaviv1 armhf 2.4.91-2~16.04.1 [10.3 kB] Get:153 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-freedreno1 armhf 2.4.91-2~16.04.1 [16.2 kB] Get:154 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-nouveau2 armhf 2.4.91-2~16.04.1 [14.8 kB] Get:155 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-radeon1 armhf 2.4.91-2~16.04.1 [19.3 kB] Get:156 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libllvm6.0 armhf 1:6.0-1ubuntu2~16.04.1 [13.3 MB] Get:157 http://ftpmaster.internal/ubuntu xenial/main armhf libsensors4 armhf 1:3.4.0-2 [25.6 kB] Get:158 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgl1-mesa-dri armhf 18.0.5-0ubuntu0~16.04.1 [3768 kB] Get:159 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libegl1-mesa armhf 18.0.5-0ubuntu0~16.04.1 [71.4 kB] Get:160 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libwayland-egl1-mesa armhf 18.0.5-0ubuntu0~16.04.1 [5660 B] Get:161 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxcursor1 armhf 1:1.1.14-1ubuntu0.16.04.2 [16.9 kB] Get:162 http://ftpmaster.internal/ubuntu xenial/main armhf libxi6 armhf 2:1.7.6-1 [24.5 kB] Get:163 http://ftpmaster.internal/ubuntu xenial/main armhf libxrandr2 armhf 2:1.5.0-1 [14.9 kB] Get:164 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk-3-0 armhf 3.18.9-1ubuntu3.3 [2011 kB] Get:165 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk-3-bin armhf 3.18.9-1ubuntu3.3 [51.3 kB] Get:166 http://ftpmaster.internal/ubuntu xenial/main armhf libcroco3 armhf 0.6.11-1 [70.0 kB] Get:167 http://ftpmaster.internal/ubuntu xenial/main armhf librsvg2-2 armhf 2.40.13-3 [80.3 kB] Get:168 http://ftpmaster.internal/ubuntu xenial/main armhf librsvg2-common armhf 2.40.13-3 [4642 B] Get:169 http://ftpmaster.internal/ubuntu xenial-updates/main armhf humanity-icon-theme all 0.6.10.1 [1289 kB] Get:170 http://ftpmaster.internal/ubuntu xenial-updates/main armhf ubuntu-mono all 14.04+16.04.20180326-0ubuntu1 [178 kB] Get:171 http://ftpmaster.internal/ubuntu xenial-updates/main armhf adwaita-icon-theme all 3.18.0-2ubuntu3.1 [3359 kB] Get:172 http://ftpmaster.internal/ubuntu xenial/main armhf m4 armhf 1.4.17-5 [179 kB] Get:173 http://ftpmaster.internal/ubuntu xenial/main armhf autoconf all 2.69-9 [321 kB] Get:174 http://ftpmaster.internal/ubuntu xenial/universe armhf autoconf2.13 all 2.13-67 [221 kB] Get:175 http://ftpmaster.internal/ubuntu xenial/main armhf autotools-dev all 20150820.1 [39.8 kB] Get:176 http://ftpmaster.internal/ubuntu xenial/main armhf automake all 1:1.15-4ubuntu1 [510 kB] Get:177 http://ftpmaster.internal/ubuntu xenial/main armhf binfmt-support armhf 2.1.6-1 [44.1 kB] Get:178 http://ftpmaster.internal/ubuntu xenial-security/universe armhf libssh2-1 armhf 1.5.0-2ubuntu0.1 [60.8 kB] Get:179 http://ftpmaster.internal/ubuntu xenial/main armhf libjsoncpp1 armhf 1.7.2-1 [65.4 kB] Get:180 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libobjc4 armhf 5.4.0-6ubuntu1~16.04.11 [92.2 kB] Get:181 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libobjc-5-dev armhf 5.4.0-6ubuntu1~16.04.11 [345 kB] Get:182 http://ftpmaster.internal/ubuntu xenial-security/main armhf gettext armhf 0.19.7-2ubuntu3.1 [1015 kB] Get:183 http://ftpmaster.internal/ubuntu xenial/main armhf intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:184 http://ftpmaster.internal/ubuntu xenial/main armhf po-debconf all 1.0.19 [234 kB] Get:185 http://ftpmaster.internal/ubuntu xenial-security/main armhf libarchive-zip-perl all 1.56-2ubuntu0.1 [84.7 kB] Get:186 http://ftpmaster.internal/ubuntu xenial/main armhf libfile-stripnondeterminism-perl all 0.015-1 [10.3 kB] Get:187 http://ftpmaster.internal/ubuntu xenial/main armhf libtimedate-perl all 2.3000-2 [37.5 kB] Get:188 http://ftpmaster.internal/ubuntu xenial/main armhf dh-strip-nondeterminism all 0.015-1 [4864 B] Get:189 http://ftpmaster.internal/ubuntu xenial/main armhf debhelper all 9.20160115ubuntu3 [739 kB] Get:190 http://ftpmaster.internal/ubuntu xenial/main armhf liburi-perl all 1.71-1 [76.9 kB] Get:191 http://ftpmaster.internal/ubuntu xenial/main armhf libencode-locale-perl all 1.05-1 [12.3 kB] Get:192 http://ftpmaster.internal/ubuntu xenial/main armhf libhttp-date-perl all 6.02-1 [10.4 kB] Get:193 http://ftpmaster.internal/ubuntu xenial/main armhf libfile-listing-perl all 6.04-1 [9774 B] Get:194 http://ftpmaster.internal/ubuntu xenial/main armhf libhtml-tagset-perl all 3.20-2 [13.5 kB] Get:195 http://ftpmaster.internal/ubuntu xenial/main armhf libhtml-parser-perl armhf 3.72-1 [82.9 kB] Get:196 http://ftpmaster.internal/ubuntu xenial/main armhf libhtml-tree-perl all 5.03-2 [197 kB] Get:197 http://ftpmaster.internal/ubuntu xenial/main armhf libio-html-perl all 1.001-1 [14.9 kB] Get:198 http://ftpmaster.internal/ubuntu xenial/main armhf liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:199 http://ftpmaster.internal/ubuntu xenial/main armhf libhttp-message-perl all 6.11-1 [74.3 kB] Get:200 http://ftpmaster.internal/ubuntu xenial/main armhf libhttp-cookies-perl all 6.01-1 [17.2 kB] Get:201 http://ftpmaster.internal/ubuntu xenial/main armhf libhttp-negotiate-perl all 6.00-2 [13.4 kB] Get:202 http://ftpmaster.internal/ubuntu xenial/main armhf libnet-ssleay-perl armhf 1.72-1build1 [244 kB] Get:203 http://ftpmaster.internal/ubuntu xenial/main armhf libio-socket-ssl-perl all 2.024-1 [159 kB] Get:204 http://ftpmaster.internal/ubuntu xenial/main armhf libnet-http-perl all 6.09-1 [24.0 kB] Get:205 http://ftpmaster.internal/ubuntu xenial/main armhf liblwp-protocol-https-perl all 6.06-2 [8682 B] Get:206 http://ftpmaster.internal/ubuntu xenial/main armhf libwww-robotrules-perl all 6.01-1 [14.1 kB] Get:207 http://ftpmaster.internal/ubuntu xenial/main armhf libwww-perl all 6.15-1 [146 kB] Get:208 http://ftpmaster.internal/ubuntu xenial/main armhf libxml-parser-perl armhf 2.44-1build1 [196 kB] Get:209 http://ftpmaster.internal/ubuntu xenial-updates/main armhf intltool all 0.51.0-2ubuntu1.16.04.1 [45.0 kB] Get:210 http://ftpmaster.internal/ubuntu xenial/main armhf dh-translations all 129 [22.1 kB] Get:211 http://ftpmaster.internal/ubuntu xenial/main armhf python-six all 1.10.0-3 [10.9 kB] Get:212 http://ftpmaster.internal/ubuntu xenial/main armhf python-pkg-resources all 20.7.0-1 [108 kB] Get:213 http://ftpmaster.internal/ubuntu xenial/main armhf python-scour all 0.32-1 [42.7 kB] Get:214 http://ftpmaster.internal/ubuntu xenial/main armhf cdbs all 0.4.130ubuntu2 [42.8 kB] Get:215 http://ftpmaster.internal/ubuntu xenial-security/main armhf dbus-x11 armhf 1.10.6-1ubuntu3.4 [20.4 kB] Get:216 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-atk-1.0 armhf 2.18.0-1 [17.6 kB] Get:217 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-atspi-2.0 armhf 2.18.3-4ubuntu1 [14.0 kB] Get:218 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-freedesktop armhf 1.46.0-3ubuntu1 [5740 B] Get:219 http://ftpmaster.internal/ubuntu xenial-security/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.32.2-1ubuntu1.6 [8098 B] Get:220 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk2.0-common all 2.24.30-1ubuntu1.16.04.2 [123 kB] Get:221 http://ftpmaster.internal/ubuntu xenial/main armhf libpangoxft-1.0-0 armhf 1.38.1-1 [12.8 kB] Get:222 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-pango-1.0 armhf 1.38.1-1 [21.0 kB] Get:223 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk2.0-0 armhf 2.24.30-1ubuntu1.16.04.2 [1522 kB] Get:224 http://ftpmaster.internal/ubuntu xenial-updates/main armhf gir1.2-gtk-2.0 armhf 2.24.30-1ubuntu1.16.04.2 [171 kB] Get:225 http://ftpmaster.internal/ubuntu xenial-updates/main armhf gir1.2-gtk-3.0 armhf 3.18.9-1ubuntu3.3 [188 kB] Get:226 http://ftpmaster.internal/ubuntu xenial/main armhf gir1.2-notify-0.7 armhf 0.7.6-2svn1 [3528 B] Get:227 http://ftpmaster.internal/ubuntu xenial/main armhf libasound2-data all 1.1.0-0ubuntu1 [29.4 kB] Get:228 http://ftpmaster.internal/ubuntu xenial/main armhf libasound2 armhf 1.1.0-0ubuntu1 [299 kB] Get:229 http://ftpmaster.internal/ubuntu xenial/main armhf libasound2-dev armhf 1.1.0-0ubuntu1 [113 kB] Get:230 http://ftpmaster.internal/ubuntu xenial-security/main armhf libglib2.0-bin armhf 2.48.2-0ubuntu4.2 [37.6 kB] Get:231 http://ftpmaster.internal/ubuntu xenial/main armhf libpcre16-3 armhf 2:8.38-3.1 [125 kB] Get:232 http://ftpmaster.internal/ubuntu xenial/main armhf libpcre32-3 armhf 2:8.38-3.1 [119 kB] Get:233 http://ftpmaster.internal/ubuntu xenial/main armhf libpcre3-dev armhf 2:8.38-3.1 [464 kB] Get:234 http://ftpmaster.internal/ubuntu xenial/main armhf pkg-config armhf 0.29.1-0ubuntu1 [42.2 kB] Get:235 http://ftpmaster.internal/ubuntu xenial-updates/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-2ubuntu4.1 [161 kB] Get:236 http://ftpmaster.internal/ubuntu xenial-security/main armhf libglib2.0-dev armhf 2.48.2-0ubuntu4.2 [1282 kB] Get:237 http://ftpmaster.internal/ubuntu xenial-security/main armhf libdbus-1-dev armhf 1.10.6-1ubuntu3.4 [143 kB] Get:238 http://ftpmaster.internal/ubuntu xenial/main armhf xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:239 http://ftpmaster.internal/ubuntu xenial-security/main armhf x11proto-core-dev all 7.0.31-1~ubuntu16.04.2 [254 kB] Get:240 http://ftpmaster.internal/ubuntu xenial/main armhf libxau-dev armhf 1:1.0.8-1 [9438 B] Get:241 http://ftpmaster.internal/ubuntu xenial/main armhf libxdmcp-dev armhf 1:1.1.2-1.1 [23.7 kB] Get:242 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-input-dev all 2.3.1-1 [118 kB] Get:243 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-kb-dev all 1.0.7-0ubuntu1 [224 kB] Get:244 http://ftpmaster.internal/ubuntu xenial/main armhf xtrans-dev all 1.3.5-1 [70.5 kB] Get:245 http://ftpmaster.internal/ubuntu xenial/main armhf libpthread-stubs0-dev armhf 0.3-4 [4084 B] Get:246 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb1-dev armhf 1.11.1-1ubuntu1 [70.7 kB] Get:247 http://ftpmaster.internal/ubuntu xenial-security/main armhf libx11-dev armhf 2:1.6.3-1ubuntu2.1 [583 kB] Get:248 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-xext-dev all 7.3.0-1 [212 kB] Get:249 http://ftpmaster.internal/ubuntu xenial/main armhf libxext-dev armhf 2:1.3.3-1 [77.8 kB] Get:250 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-fixes-dev all 1:5.0-2ubuntu2 [14.2 kB] Get:251 http://ftpmaster.internal/ubuntu xenial/main armhf libxfixes-dev armhf 1:5.0.1-2 [9828 B] Get:252 http://ftpmaster.internal/ubuntu xenial/main armhf libxi-dev armhf 2:1.7.6-1 [180 kB] Get:253 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-record-dev all 1.14.2-1 [33.6 kB] Get:254 http://ftpmaster.internal/ubuntu xenial/main armhf libxtst-dev armhf 2:1.2.2-1 [15.3 kB] Get:255 http://ftpmaster.internal/ubuntu xenial/main armhf libatspi2.0-dev armhf 2.18.3-4ubuntu1 [59.2 kB] Get:256 http://ftpmaster.internal/ubuntu xenial/main armhf libatk-bridge2.0-dev armhf 2.18.1-2ubuntu1 [2824 B] Get:257 http://ftpmaster.internal/ubuntu xenial/main armhf libatk1.0-dev armhf 2.18.0-1 [79.4 kB] Get:258 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc6-armel armhf 2.23-0ubuntu11 [2066 kB] Get:259 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main armhf libstd-rust-dev armhf 1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 [27.3 MB] Get:260 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libc6-dev-armel armhf 2.23-0ubuntu11 [1286 kB] Get:261 http://ftpmaster.internal/ubuntu xenial/main armhf libcairo-script-interpreter2 armhf 1.14.6-1 [45.4 kB] Get:262 http://ftpmaster.internal/ubuntu xenial-security/main armhf libexpat1-dev armhf 2.1.0-7ubuntu0.16.04.3 [104 kB] Get:263 http://ftpmaster.internal/ubuntu xenial-security/main armhf libpng12-dev armhf 1.2.54-1ubuntu1.1 [174 kB] Get:264 http://ftpmaster.internal/ubuntu xenial-security/main armhf libfreetype6-dev armhf 2.6.1-0.1ubuntu2.3 [909 kB] Get:265 http://ftpmaster.internal/ubuntu xenial-security/main armhf libfontconfig1-dev armhf 2.11.94-0ubuntu1.1 [644 kB] Get:266 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:267 http://ftpmaster.internal/ubuntu xenial/main armhf libxrender-dev armhf 1:0.9.9-0ubuntu1 [21.7 kB] Get:268 http://ftpmaster.internal/ubuntu xenial/main armhf libice-dev armhf 2:1.0.9-1 [39.6 kB] Get:269 http://ftpmaster.internal/ubuntu xenial/main armhf libsm-dev armhf 2:1.2.2-1 [14.8 kB] Get:270 http://ftpmaster.internal/ubuntu xenial/main armhf libpixman-1-dev armhf 0.33.6-1 [177 kB] Get:271 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-render0-dev armhf 1.11.1-1ubuntu1 [15.1 kB] Get:272 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-shm0-dev armhf 1.11.1-1ubuntu1 [6624 B] Get:273 http://ftpmaster.internal/ubuntu xenial/main armhf libcairo2-dev armhf 1.14.6-1 [520 kB] Get:274 http://ftpmaster.internal/ubuntu xenial-security/main armhf libcurl3 armhf 7.47.0-1ubuntu2.13 [162 kB] Get:275 http://ftpmaster.internal/ubuntu xenial-security/main armhf libcurl4-openssl-dev armhf 7.47.0-1ubuntu2.13 [241 kB] Get:276 http://ftpmaster.internal/ubuntu xenial/main armhf libdbus-glib-1-dev armhf 0.106-1 [83.3 kB] Get:277 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-omap1 armhf 2.4.91-2~16.04.1 [6434 B] Get:278 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-exynos1 armhf 2.4.91-2~16.04.1 [9498 B] Get:279 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-tegra0 armhf 2.4.91-2~16.04.1 [5820 B] Get:280 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libdrm-dev armhf 2.4.91-2~16.04.1 [203 kB] Get:281 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-dri2-dev all 2.8-2 [12.6 kB] Get:282 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-gl-dev all 1.4.17-1 [17.9 kB] Get:283 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:284 http://ftpmaster.internal/ubuntu xenial/main armhf libxxf86vm-dev armhf 1:1.1.4-1 [12.7 kB] Get:285 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-damage-dev all 1:1.2.1-2 [8286 B] Get:286 http://ftpmaster.internal/ubuntu xenial/main armhf libxdamage-dev armhf 1:1.1.4-2 [4680 B] Get:287 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-glx0 armhf 1.11.1-1ubuntu1 [19.2 kB] Get:288 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-glx0-dev armhf 1.11.1-1ubuntu1 [25.5 kB] Get:289 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-dri2-0-dev armhf 1.11.1-1ubuntu1 [8186 B] Get:290 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-dri3-dev armhf 1.11.1-1ubuntu1 [5704 B] Get:291 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-randr0 armhf 1.11.1-1ubuntu1 [13.6 kB] Get:292 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-randr0-dev armhf 1.11.1-1ubuntu1 [17.7 kB] Get:293 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-shape0 armhf 1.11.1-1ubuntu1 [5510 B] Get:294 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-shape0-dev armhf 1.11.1-1ubuntu1 [6842 B] Get:295 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-xfixes0-dev armhf 1.11.1-1ubuntu1 [11.1 kB] Get:296 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-sync-dev armhf 1.11.1-1ubuntu1 [9770 B] Get:297 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-present-dev armhf 1.11.1-1ubuntu1 [6654 B] Get:298 http://ftpmaster.internal/ubuntu xenial/main armhf libxshmfence-dev armhf 1.2-1 [3558 B] Get:299 http://ftpmaster.internal/ubuntu xenial-security/main armhf libx11-xcb-dev armhf 2:1.6.3-1ubuntu2.1 [9714 B] Get:300 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwayland-bin armhf 1.12.0-1~ubuntu16.04.3 [16.2 kB] Get:301 http://ftpmaster.internal/ubuntu xenial-security/main armhf libwayland-dev armhf 1.12.0-1~ubuntu16.04.3 [85.6 kB] Get:302 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircore-dev armhf 0.26.3+16.04.20170605-0ubuntu1.1 [23.7 kB] Get:303 http://ftpmaster.internal/ubuntu xenial/main armhf libprotobuf9v5 armhf 2.6.1-1.3 [283 kB] Get:304 http://ftpmaster.internal/ubuntu xenial/main armhf libprotobuf-dev armhf 2.6.1-1.3 [444 kB] Get:305 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxkbcommon-dev armhf 0.5.0-1ubuntu2.1 [222 kB] Get:306 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircommon-dev armhf 0.26.3+16.04.20170605-0ubuntu1.1 [14.8 kB] Get:307 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircookie2 armhf 0.26.3+16.04.20170605-0ubuntu1.1 [21.2 kB] Get:308 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmircookie-dev armhf 0.26.3+16.04.20170605-0ubuntu1.1 [5142 B] Get:309 http://ftpmaster.internal/ubuntu xenial-security/main armhf libmirclient-dev armhf 0.26.3+16.04.20170605-0ubuntu1.1 [42.4 kB] Get:310 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libegl1-mesa-dev armhf 18.0.5-0ubuntu0~16.04.1 [19.9 kB] Get:311 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libepoxy-dev armhf 1.3.1-1ubuntu0.16.04.2 [112 kB] Get:312 http://ftpmaster.internal/ubuntu xenial/main armhf libflac8 armhf 1.3.1-4 [143 kB] Get:313 http://ftpmaster.internal/ubuntu xenial/main armhf libfontenc1 armhf 1:1.1.3-1 [11.7 kB] Get:314 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgc1c2 armhf 1:7.4.2-7.3ubuntu0.1 [71.1 kB] Get:315 http://ftpmaster.internal/ubuntu xenial-security/main armhf libgdk-pixbuf2.0-dev armhf 2.32.2-1ubuntu1.6 [44.1 kB] Get:316 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgl1-mesa-glx armhf 18.0.5-0ubuntu0~16.04.1 [118 kB] Get:317 http://ftpmaster.internal/ubuntu xenial/main armhf libgmpxx4ldbl armhf 2:6.1.0+dfsg-2 [8108 B] Get:318 http://ftpmaster.internal/ubuntu xenial/main armhf libgmp-dev armhf 2:6.1.0+dfsg-2 [254 kB] Get:319 http://ftpmaster.internal/ubuntu xenial-security/main armhf libharfbuzz-icu0 armhf 1.0.1-1ubuntu0.1 [4778 B] Get:320 http://ftpmaster.internal/ubuntu xenial-security/main armhf libharfbuzz-gobject0 armhf 1.0.1-1ubuntu0.1 [10.0 kB] Get:321 http://ftpmaster.internal/ubuntu xenial-security/main armhf libharfbuzz-dev armhf 1.0.1-1ubuntu0.1 [168 kB] Get:322 http://ftpmaster.internal/ubuntu xenial/main armhf libxft-dev armhf 2.3.2-1 [40.4 kB] Get:323 http://ftpmaster.internal/ubuntu xenial/main armhf libpango1.0-dev armhf 1.38.1-1 [255 kB] Get:324 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-xinerama-dev all 1.2.1-2 [4966 B] Get:325 http://ftpmaster.internal/ubuntu xenial/main armhf libxinerama-dev armhf 2:1.1.3-1 [7988 B] Get:326 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-randr-dev all 1.5.0-1 [33.7 kB] Get:327 http://ftpmaster.internal/ubuntu xenial/main armhf libxrandr-dev armhf 2:1.5.0-1 [21.3 kB] Get:328 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxcursor-dev armhf 1:1.1.14-1ubuntu0.16.04.2 [23.5 kB] Get:329 http://ftpmaster.internal/ubuntu xenial/main armhf x11proto-composite-dev all 1:0.4.2-2 [10.5 kB] Get:330 http://ftpmaster.internal/ubuntu xenial/main armhf libxcomposite-dev armhf 1:0.4.4-1 [9562 B] Get:331 http://ftpmaster.internal/ubuntu xenial-security/main armhf nettle-dev armhf 3.2-1ubuntu0.16.04.1 [948 kB] Get:332 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk-3-dev armhf 3.18.9-1ubuntu3.3 [866 kB] Get:333 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxml2-utils armhf 2.9.3+dfsg1-1ubuntu0.6 [35.3 kB] Get:334 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libgtk2.0-dev armhf 2.24.30-1ubuntu1.16.04.2 [2418 kB] Get:335 http://ftpmaster.internal/ubuntu xenial/main armhf libnotify-dev armhf 0.7.6-2svn1 [15.9 kB] Get:336 http://ftpmaster.internal/ubuntu xenial-security/main armhf libvorbis0a armhf 1.3.5-3ubuntu0.2 [76.2 kB] Get:337 http://ftpmaster.internal/ubuntu xenial-security/main armhf libvorbisenc2 armhf 1.3.5-3ubuntu0.2 [64.5 kB] Get:338 http://ftpmaster.internal/ubuntu xenial-security/main armhf libsndfile1 armhf 1.0.25-10ubuntu0.16.04.2 [131 kB] Get:339 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libpulse0 armhf 1:8.0-0ubuntu3.10 [216 kB] Get:340 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libpulse-mainloop-glib0 armhf 1:8.0-0ubuntu3.10 [11.0 kB] Get:341 http://ftpmaster.internal/ubuntu xenial-updates/main armhf libpulse-dev armhf 1:8.0-0ubuntu3.10 [71.4 kB] Get:342 http://ftpmaster.internal/ubuntu xenial/main armhf libxcb-util1 armhf 0.4.0-0ubuntu3 [10.3 kB] Get:343 http://ftpmaster.internal/ubuntu xenial/main armhf libstartup-notification0 armhf 0.12-4build1 [16.3 kB] Get:344 http://ftpmaster.internal/ubuntu xenial/main armhf libstartup-notification0-dev armhf 0.12-4build1 [15.5 kB] Get:345 http://ftpmaster.internal/ubuntu xenial/main armhf libtinfo-dev armhf 6.0+20160213-1ubuntu1 [66.3 kB] Get:346 http://ftpmaster.internal/ubuntu xenial/main armhf libxt6 armhf 1:1.1.5-0ubuntu1 [130 kB] Get:347 http://ftpmaster.internal/ubuntu xenial/main armhf libxmu6 armhf 2:1.1.2-2 [38.3 kB] Get:348 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxpm4 armhf 1:3.5.11-1ubuntu0.16.04.1 [28.9 kB] Get:349 http://ftpmaster.internal/ubuntu xenial/main armhf libxaw7 armhf 2:1.0.13-1 [141 kB] Get:350 http://ftpmaster.internal/ubuntu xenial-security/main armhf libxfont1 armhf 1:1.5.1-1ubuntu0.16.04.4 [79.0 kB] Get:351 http://ftpmaster.internal/ubuntu xenial/main armhf libxkbfile1 armhf 1:1.0.9-0ubuntu1 [56.5 kB] Get:352 http://ftpmaster.internal/ubuntu xenial/main armhf libxt-dev armhf 1:1.1.5-0ubuntu1 [367 kB] Get:353 http://ftpmaster.internal/ubuntu xenial/main armhf libffi-dev armhf 3.2.1-4 [160 kB] Get:354 http://ftpmaster.internal/ubuntu xenial-updates/main armhf mesa-common-dev armhf 18.0.5-0ubuntu0~16.04.1 [543 kB] Get:355 http://ftpmaster.internal/ubuntu xenial/main armhf unzip armhf 6.0-20ubuntu1 [135 kB] Get:356 http://ftpmaster.internal/ubuntu xenial/main armhf x11-xkb-utils armhf 7.7+2 [136 kB] Get:357 http://ftpmaster.internal/ubuntu xenial-updates/main armhf xserver-common all 2:1.18.4-0ubuntu0.8 [27.7 kB] Get:358 http://ftpmaster.internal/ubuntu xenial-updates/universe armhf xvfb armhf 2:1.18.4-0ubuntu0.8 [651 kB] Get:359 http://ftpmaster.internal/ubuntu xenial/universe armhf yasm armhf 1.3.0-2 [294 kB] Get:360 http://ftpmaster.internal/ubuntu xenial/main armhf zip armhf 3.0-11 [146 kB] Get:361 http://ftpmaster.internal/ubuntu xenial/universe armhf hardening-wrapper armhf 2.7ubuntu2 [10.3 kB] Get:362 http://ftpmaster.internal/ubuntu xenial/main armhf libiw-dev armhf 30~pre9-8ubuntu1 [37.3 kB] Get:363 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main armhf rustc armhf 1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 [16.2 MB] Get:364 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf libllvm4.0 armhf 1:4.0.1-0ubuntu0.16.04.3 [11.3 MB] Get:365 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf libclang1-4.0 armhf 1:4.0.1-0ubuntu0.16.04.3 [5692 kB] Get:366 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf libclang-common-4.0-dev armhf 1:4.0.1-0ubuntu0.16.04.3 [1058 kB] Get:367 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf clang-4.0 armhf 1:4.0.1-0ubuntu0.16.04.3 [40.9 MB] Get:368 http://ppa.launchpad.net/ubuntu-mozilla-security/rust-updates/ubuntu xenial/main armhf cargo armhf 0.35.0-0ubuntu1~16.04.1 [2390 kB] Get:369 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf llvm-4.0-runtime armhf 1:4.0.1-0ubuntu0.16.04.3 [189 kB] Get:370 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf llvm-4.0 armhf 1:4.0.1-0ubuntu0.16.04.3 [2806 kB] Get:371 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf llvm-4.0-dev armhf 1:4.0.1-0ubuntu0.16.04.3 [18.3 MB] Get:372 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf nasm-mozilla armhf 2.13.02-0ubuntu0.16.04.1 [279 kB] Get:373 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf nodejs-mozilla armhf 8.14.0-0ubuntu0.16.04.1 [6403 kB] Get:374 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu xenial/main armhf gcc-mozilla armhf 6.4.0-0ubuntu0.16.04.4 [46.8 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 308 MB in 24s (12.5 MB/s) Selecting previously unselected package libjson-c2:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11924 files and directories currently installed.) Preparing to unpack .../libjson-c2_0.11-4ubuntu2_armhf.deb ... Unpacking libjson-c2:armhf (0.11-4ubuntu2) ... Selecting previously unselected package libpython3.5-minimal:armhf. Preparing to unpack .../libpython3.5-minimal_3.5.2-2ubuntu0~16.04.5_armhf.deb ... Unpacking libpython3.5-minimal:armhf (3.5.2-2ubuntu0~16.04.5) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.1.0-7ubuntu0.16.04.3_armhf.deb ... Unpacking libexpat1:armhf (2.1.0-7ubuntu0.16.04.3) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../python3.5-minimal_3.5.2-2ubuntu0~16.04.5_armhf.deb ... Unpacking python3.5-minimal (3.5.2-2ubuntu0~16.04.5) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.5.1-3_armhf.deb ... Unpacking python3-minimal (3.5.1-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.59ubuntu1_all.deb ... Unpacking mime-support (3.59ubuntu1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../libmpdec2_2.4.2-1_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:armhf. Preparing to unpack .../libpython3.5-stdlib_3.5.2-2ubuntu0~16.04.5_armhf.deb ... Unpacking libpython3.5-stdlib:armhf (3.5.2-2ubuntu0~16.04.5) ... Selecting previously unselected package python3.5. Preparing to unpack .../python3.5_3.5.2-2ubuntu0~16.04.5_armhf.deb ... Unpacking python3.5 (3.5.2-2ubuntu0~16.04.5) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../libpython3-stdlib_3.5.1-3_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.5.1-3) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_2.20151103ubuntu1.1_all.deb ... Unpacking dh-python (2.20151103ubuntu1.1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libpython3.5-minimal:armhf (3.5.2-2ubuntu0~16.04.5) ... Setting up libexpat1:armhf (2.1.0-7ubuntu0.16.04.3) ... Setting up python3.5-minimal (3.5.2-2ubuntu0~16.04.5) ... Setting up python3-minimal (3.5.1-3) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12882 files and directories currently installed.) Preparing to unpack .../python3_3.5.1-3_armhf.deb ... Unpacking python3 (3.5.1-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../libglib2.0-0_2.48.2-0ubuntu4.2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.48.2-0ubuntu4.2) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../libxau6_1%3a1.0.8-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../libxdmcp6_1%3a1.1.2-1.1_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-1.1) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../libxcb1_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb1:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../libx11-data_2%3a1.6.3-1ubuntu2.1_all.deb ... Unpacking libx11-data (2:1.6.3-1ubuntu2.1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../libx11-6_2%3a1.6.3-1ubuntu2.1_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.3-1ubuntu2.1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../libxext6_2%3a1.3.3-1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.3-7_armhf.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_armhf.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../libpipeline1_1.4.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_armhf.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../fonts-dejavu-core_2.35-1_all.deb ... Unpacking fonts-dejavu-core (2.35-1) ... Selecting previously unselected package ucf. Preparing to unpack .../archives/ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../fontconfig-config_2.11.94-0ubuntu1.1_all.deb ... Unpacking fontconfig-config (2.11.94-0ubuntu1.1) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../libfreetype6_2.6.1-0.1ubuntu2.3_armhf.deb ... Unpacking libfreetype6:armhf (2.6.1-0.1ubuntu2.3) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../libfontconfig1_2.11.94-0ubuntu1.1_armhf.deb ... Unpacking libfontconfig1:armhf (2.11.94-0ubuntu1.1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../fontconfig_2.11.94-0ubuntu1.1_armhf.deb ... Unpacking fontconfig (2.11.94-0ubuntu1.1) ... Selecting previously unselected package libasyncns0:armhf. Preparing to unpack .../libasyncns0_0.8-5build1_armhf.deb ... Unpacking libasyncns0:armhf (0.8-5build1) ... Selecting previously unselected package x11-common. Preparing to unpack .../x11-common_1%3a7.7+13ubuntu3.1_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+13ubuntu3.1) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../libice6_2%3a1.0.9-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.9-1) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../libjpeg-turbo8_1.4.2-0ubuntu3.1_armhf.deb ... Unpacking libjpeg-turbo8:armhf (1.4.2-0ubuntu3.1) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../liblzo2-2_2.08-1.2_armhf.deb ... Unpacking liblzo2-2:armhf (2.08-1.2) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../libjpeg8_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../libjbig0_2.1-3.1_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../libtiff5_4.0.6-1ubuntu0.6_armhf.deb ... Unpacking libtiff5:armhf (4.0.6-1ubuntu0.6) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../libgdk-pixbuf2.0-common_2.32.2-1ubuntu1.6_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.32.2-1ubuntu1.6) ... Selecting previously unselected package libgdk-pixbuf2.0-0:armhf. Preparing to unpack .../libgdk-pixbuf2.0-0_2.32.2-1ubuntu1.6_armhf.deb ... Unpacking libgdk-pixbuf2.0-0:armhf (2.32.2-1ubuntu1.6) ... Selecting previously unselected package libnotify4:armhf. Preparing to unpack .../libnotify4_0.7.6-2svn1_armhf.deb ... Unpacking libnotify4:armhf (0.7.6-2svn1) ... Selecting previously unselected package libogg0:armhf. Preparing to unpack .../libogg0_1.3.2-1_armhf.deb ... Unpacking libogg0:armhf (1.3.2-1) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../libpcrecpp0v5_2%3a8.38-3.1_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.38-3.1) ... Selecting previously unselected package libicu55:armhf. Preparing to unpack .../libicu55_55.1-7ubuntu0.4_armhf.deb ... Unpacking libicu55:armhf (55.1-7ubuntu0.4) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../libxml2_2.9.3+dfsg1-1ubuntu0.6_armhf.deb ... Unpacking libxml2:armhf (2.9.3+dfsg1-1ubuntu0.6) ... Selecting previously unselected package libproxy1v5:armhf. Preparing to unpack .../libproxy1v5_0.4.11-5ubuntu1_armhf.deb ... Unpacking libproxy1v5:armhf (0.4.11-5ubuntu1) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../glib-networking-common_2.48.2-1~ubuntu16.04.1_all.deb ... Unpacking glib-networking-common (2.48.2-1~ubuntu16.04.1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../glib-networking-services_2.48.2-1~ubuntu16.04.1_armhf.deb ... Unpacking glib-networking-services (2.48.2-1~ubuntu16.04.1) ... Selecting previously unselected package libdconf1:armhf. Preparing to unpack .../libdconf1_0.24.0-2_armhf.deb ... Unpacking libdconf1:armhf (0.24.0-2) ... Selecting previously unselected package dconf-service. Preparing to unpack .../dconf-service_0.24.0-2_armhf.deb ... Unpacking dconf-service (0.24.0-2) ... Selecting previously unselected package dconf-gsettings-backend:armhf. Preparing to unpack .../dconf-gsettings-backend_0.24.0-2_armhf.deb ... Unpacking dconf-gsettings-backend:armhf (0.24.0-2) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../gsettings-desktop-schemas_3.18.1-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.18.1-1ubuntu1) ... Selecting previously unselected package glib-networking:armhf. Preparing to unpack .../glib-networking_2.48.2-1~ubuntu16.04.1_armhf.deb ... Unpacking glib-networking:armhf (2.48.2-1~ubuntu16.04.1) ... Selecting previously unselected package libsoup2.4-1:armhf. Preparing to unpack .../libsoup2.4-1_2.52.2-1ubuntu0.3_armhf.deb ... Unpacking libsoup2.4-1:armhf (2.52.2-1ubuntu0.3) ... Selecting previously unselected package libsoup-gnome2.4-1:armhf. Preparing to unpack .../libsoup-gnome2.4-1_2.52.2-1ubuntu0.3_armhf.deb ... Unpacking libsoup-gnome2.4-1:armhf (2.52.2-1ubuntu0.3) ... Selecting previously unselected package librest-0.7-0:armhf. Preparing to unpack .../librest-0.7-0_0.7.93-1_armhf.deb ... Unpacking librest-0.7-0:armhf (0.7.93-1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../libsigsegv2_2.10-4_armhf.deb ... Unpacking libsigsegv2:armhf (2.10-4) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../libsm6_2%3a1.2.2-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.2-1) ... Selecting previously unselected package libunistring0:armhf. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_armhf.deb ... Unpacking libunistring0:armhf (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libwrap0:armhf. Preparing to unpack .../libwrap0_7.6.q-25_armhf.deb ... Unpacking libwrap0:armhf (7.6.q-25) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.4-1) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../libxdamage1_1%3a1.1.4-2_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.4-2) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../libxfixes3_1%3a5.0.1-2_armhf.deb ... Unpacking libxfixes3:armhf (1:5.0.1-2) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../libxrender1_1%3a0.9.9-0ubuntu1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.9-0ubuntu1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../libxft2_2.3.2-1_armhf.deb ... Unpacking libxft2:armhf (2.3.2-1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../libxinerama1_2%3a1.1.3-1_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.3-1) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../libxshmfence1_1.2-1_armhf.deb ... Unpacking libxshmfence1:armhf (1.2-1) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../libxtst6_2%3a1.2.2-1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.2-1) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../libxxf86vm1_1%3a1.1.4-1_armhf.deb ... Unpacking libxxf86vm1:armhf (1:1.1.4-1) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../libpython2.7-minimal_2.7.12-1ubuntu0~16.04.4_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.12-1ubuntu0~16.04.4) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../python2.7-minimal_2.7.12-1ubuntu0~16.04.4_armhf.deb ... Unpacking python2.7-minimal (2.7.12-1ubuntu0~16.04.4) ... Selecting previously unselected package python-minimal. Preparing to unpack .../python-minimal_2.7.12-1~16.04_armhf.deb ... Unpacking python-minimal (2.7.12-1~16.04) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../libpython2.7-stdlib_2.7.12-1ubuntu0~16.04.4_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.12-1ubuntu0~16.04.4) ... Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.12-1ubuntu0~16.04.4_armhf.deb ... Unpacking python2.7 (2.7.12-1ubuntu0~16.04.4) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../libpython-stdlib_2.7.12-1~16.04_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.12-1~16.04) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for systemd (229-4ubuntu21.21) ... Setting up libpython2.7-minimal:armhf (2.7.12-1ubuntu0~16.04.4) ... Setting up python2.7-minimal (2.7.12-1ubuntu0~16.04.4) ... Setting up python-minimal (2.7.12-1~16.04) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 14963 files and directories currently installed.) Preparing to unpack .../python_2.7.12-1~16.04_armhf.deb ... Unpacking python (2.7.12-1~16.04) ... Selecting previously unselected package libhttp-parser2.1:armhf. Preparing to unpack .../libhttp-parser2.1_2.1-2_armhf.deb ... Unpacking libhttp-parser2.1:armhf (2.1-2) ... Selecting previously unselected package libiw30:armhf. Preparing to unpack .../libiw30_30~pre9-8ubuntu1_armhf.deb ... Unpacking libiw30:armhf (30~pre9-8ubuntu1) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../distro-info-data_0.28ubuntu0.12_all.deb ... Unpacking distro-info-data (0.28ubuntu0.12) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1.2_armhf.deb ... Unpacking libmagic1:armhf (1:5.25-2ubuntu1.2) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1.2_armhf.deb ... Unpacking file (1:5.25-2ubuntu1.2) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../libbsd0_0.8.2-1_armhf.deb ... Unpacking libbsd0:armhf (0.8.2-1) ... Selecting previously unselected package locales. Preparing to unpack .../locales_2.23-0ubuntu11_all.deb ... Unpacking locales (2.23-0ubuntu11) ... Selecting previously unselected package lsb-release. Preparing to unpack .../lsb-release_9.20160110ubuntu0.2_all.deb ... Unpacking lsb-release (9.20160110ubuntu0.2) ... Selecting previously unselected package netbase. Preparing to unpack .../archives/netbase_5.3_all.deb ... Unpacking netbase (5.3) ... Selecting previously unselected package xkb-data. Preparing to unpack .../xkb-data_2.16-1ubuntu1_all.deb ... Unpacking xkb-data (2.16-1ubuntu1) ... Selecting previously unselected package libcap-ng0:armhf. Preparing to unpack .../libcap-ng0_0.7.7-1_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.7-1) ... Selecting previously unselected package dbus. Preparing to unpack .../dbus_1.10.6-1ubuntu3.4_armhf.deb ... Unpacking dbus (1.10.6-1ubuntu3.4) ... Selecting previously unselected package libasprintf0v5:armhf. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3.1_armhf.deb ... Unpacking libasprintf0v5:armhf (0.19.7-2ubuntu3.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3.1_armhf.deb ... Unpacking gettext-base (0.19.7-2ubuntu3.1) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../libgirepository-1.0-1_1.46.0-3ubuntu1_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.46.0-3ubuntu1) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../gir1.2-glib-2.0_1.46.0-3ubuntu1_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.46.0-3ubuntu1) ... Selecting previously unselected package libdbus-glib-1-2:armhf. Preparing to unpack .../libdbus-glib-1-2_0.106-1_armhf.deb ... Unpacking libdbus-glib-1-2:armhf (0.106-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../libdrm-common_2.4.91-2~16.04.1_all.deb ... Unpacking libdrm-common (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../libdrm2_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm2:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../libedit2_3.1-20150325-1ubuntu2_armhf.deb ... Unpacking libedit2:armhf (3.1-20150325-1ubuntu2) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../libelf1_0.165-3ubuntu1.2_armhf.deb ... Unpacking libelf1:armhf (0.165-3ubuntu1.2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../libglib2.0-data_2.48.2-0ubuntu4.2_all.deb ... Unpacking libglib2.0-data (2.48.2-0ubuntu4.2) ... Selecting previously unselected package libxmuu1:armhf. Preparing to unpack .../libxmuu1_2%3a1.1.2-2_armhf.deb ... Unpacking libxmuu1:armhf (2:1.1.2-2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../shared-mime-info_1.5-2ubuntu0.2_armhf.deb ... Unpacking shared-mime-info (1.5-2ubuntu0.2) ... Selecting previously unselected package xauth. Preparing to unpack .../xauth_1%3a1.0.9-1ubuntu2_armhf.deb ... Unpacking xauth (1:1.0.9-1ubuntu2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../hicolor-icon-theme_0.15-0ubuntu1.1_all.deb ... Unpacking hicolor-icon-theme (0.15-0ubuntu1.1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../libpixman-1-0_0.33.6-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.33.6-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../libxcb-render0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-render0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../libxcb-shm0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-shm0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../libcairo2_1.14.6-1_armhf.deb ... Unpacking libcairo2:armhf (1.14.6-1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../libgtk-3-common_3.18.9-1ubuntu3.3_all.deb ... Unpacking libgtk-3-common (3.18.9-1ubuntu3.3) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../libatk1.0-data_2.18.0-1_all.deb ... Unpacking libatk1.0-data (2.18.0-1) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../libatk1.0-0_2.18.0-1_armhf.deb ... Unpacking libatk1.0-0:armhf (2.18.0-1) ... Selecting previously unselected package libatspi2.0-0:armhf. Preparing to unpack .../libatspi2.0-0_2.18.3-4ubuntu1_armhf.deb ... Unpacking libatspi2.0-0:armhf (2.18.3-4ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:armhf. Preparing to unpack .../libatk-bridge2.0-0_2.18.1-2ubuntu1_armhf.deb ... Unpacking libatk-bridge2.0-0:armhf (2.18.1-2ubuntu1) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../libcairo-gobject2_1.14.6-1_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.14.6-1) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../liblcms2-2_2.6-3ubuntu2.1_armhf.deb ... Unpacking liblcms2-2:armhf (2.6-3ubuntu2.1) ... Selecting previously unselected package libcolord2:armhf. Preparing to unpack .../libcolord2_1.2.12-1ubuntu1_armhf.deb ... Unpacking libcolord2:armhf (1.2.12-1ubuntu1) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../libavahi-common-data_0.6.32~rc+dfsg-1ubuntu2.3_armhf.deb ... Unpacking libavahi-common-data:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../libavahi-common3_0.6.32~rc+dfsg-1ubuntu2.3_armhf.deb ... Unpacking libavahi-common3:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../libavahi-client3_0.6.32~rc+dfsg-1ubuntu2.3_armhf.deb ... Unpacking libavahi-client3:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../libcups2_2.1.3-4ubuntu0.9_armhf.deb ... Unpacking libcups2:armhf (2.1.3-4ubuntu0.9) ... Selecting previously unselected package libepoxy0:armhf. Preparing to unpack .../libepoxy0_1.3.1-1ubuntu0.16.04.2_armhf.deb ... Unpacking libepoxy0:armhf (1.3.1-1ubuntu0.16.04.2) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../libjson-glib-1.0-common_1.1.2-0ubuntu1_all.deb ... Unpacking libjson-glib-1.0-common (1.1.2-0ubuntu1) ... Selecting previously unselected package libjson-glib-1.0-0:armhf. Preparing to unpack .../libjson-glib-1.0-0_1.1.2-0ubuntu1_armhf.deb ... Unpacking libjson-glib-1.0-0:armhf (1.1.2-0ubuntu1) ... Selecting previously unselected package libboost-system1.58.0:armhf. Preparing to unpack .../libboost-system1.58.0_1.58.0+dfsg-5ubuntu3.1_armhf.deb ... Unpacking libboost-system1.58.0:armhf (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libcapnp-0.5.3:armhf. Preparing to unpack .../libcapnp-0.5.3_0.5.3-2ubuntu1.1_armhf.deb ... Unpacking libcapnp-0.5.3:armhf (0.5.3-2ubuntu1.1) ... Selecting previously unselected package libboost-filesystem1.58.0:armhf. Preparing to unpack .../libboost-filesystem1.58.0_1.58.0+dfsg-5ubuntu3.1_armhf.deb ... Unpacking libboost-filesystem1.58.0:armhf (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libmircore1:armhf. Preparing to unpack .../libmircore1_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircore1:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmircommon7:armhf. Preparing to unpack .../libmircommon7_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircommon7:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libprotobuf-lite9v5:armhf. Preparing to unpack .../libprotobuf-lite9v5_2.6.1-1.3_armhf.deb ... Unpacking libprotobuf-lite9v5:armhf (2.6.1-1.3) ... Selecting previously unselected package libmirprotobuf3:armhf. Preparing to unpack .../libmirprotobuf3_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmirprotobuf3:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libxkbcommon0:armhf. Preparing to unpack .../libxkbcommon0_0.5.0-1ubuntu2.1_armhf.deb ... Unpacking libxkbcommon0:armhf (0.5.0-1ubuntu2.1) ... Selecting previously unselected package libmirclient9:armhf. Preparing to unpack .../libmirclient9_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmirclient9:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../libthai-data_0.1.24-2_all.deb ... Unpacking libthai-data (0.1.24-2) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../libdatrie1_0.2.10-2_armhf.deb ... Unpacking libdatrie1:armhf (0.2.10-2) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../libthai0_0.1.24-2_armhf.deb ... Unpacking libthai0:armhf (0.1.24-2) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../libpango-1.0-0_1.38.1-1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.38.1-1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../libgraphite2-3_1.3.10-0ubuntu0.16.04.1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.10-0ubuntu0.16.04.1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../libharfbuzz0b_1.0.1-1ubuntu0.1_armhf.deb ... Unpacking libharfbuzz0b:armhf (1.0.1-1ubuntu0.1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../libpangoft2-1.0-0_1.38.1-1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.38.1-1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../libpangocairo-1.0-0_1.38.1-1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.38.1-1) ... Selecting previously unselected package libwayland-client0:armhf. Preparing to unpack .../libwayland-client0_1.12.0-1~ubuntu16.04.3_armhf.deb ... Unpacking libwayland-client0:armhf (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libwayland-cursor0:armhf. Preparing to unpack .../libwayland-cursor0_1.12.0-1~ubuntu16.04.3_armhf.deb ... Unpacking libwayland-cursor0:armhf (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libwayland-server0:armhf. Preparing to unpack .../libwayland-server0_1.12.0-1~ubuntu16.04.3_armhf.deb ... Unpacking libwayland-server0:armhf (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libgbm1:armhf. Preparing to unpack .../libgbm1_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libgbm1:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libglapi-mesa:armhf. Preparing to unpack .../libglapi-mesa_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libglapi-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../libx11-xcb1_2%3a1.6.3-1ubuntu2.1_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.6.3-1ubuntu2.1) ... Selecting previously unselected package libxcb-dri2-0:armhf. Preparing to unpack .../libxcb-dri2-0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-dri2-0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../libxcb-dri3-0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../libxcb-present0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-present0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../libxcb-sync1_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-sync1:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../libxcb-xfixes0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libdrm-amdgpu1:armhf. Preparing to unpack .../libdrm-amdgpu1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-etnaviv1:armhf. Preparing to unpack .../libdrm-etnaviv1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-etnaviv1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-freedreno1:armhf. Preparing to unpack .../libdrm-freedreno1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-freedreno1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-nouveau2:armhf. Preparing to unpack .../libdrm-nouveau2_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-nouveau2:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-radeon1:armhf. Preparing to unpack .../libdrm-radeon1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-radeon1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libllvm6.0:armhf. Preparing to unpack .../libllvm6.0_1%3a6.0-1ubuntu2~16.04.1_armhf.deb ... Unpacking libllvm6.0:armhf (1:6.0-1ubuntu2~16.04.1) ... Selecting previously unselected package libsensors4:armhf. Preparing to unpack .../libsensors4_1%3a3.4.0-2_armhf.deb ... Unpacking libsensors4:armhf (1:3.4.0-2) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libegl1-mesa:armhf. Preparing to unpack .../libegl1-mesa_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libegl1-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libwayland-egl1-mesa:armhf. Preparing to unpack .../libwayland-egl1-mesa_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libwayland-egl1-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../libxcursor1_1%3a1.1.14-1ubuntu0.16.04.2_armhf.deb ... Unpacking libxcursor1:armhf (1:1.1.14-1ubuntu0.16.04.2) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../libxi6_2%3a1.7.6-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.6-1) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../libxrandr2_2%3a1.5.0-1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.0-1) ... Selecting previously unselected package libgtk-3-0:armhf. Preparing to unpack .../libgtk-3-0_3.18.9-1ubuntu3.3_armhf.deb ... Unpacking libgtk-3-0:armhf (3.18.9-1ubuntu3.3) ... Selecting previously unselected package libgtk-3-bin. Preparing to unpack .../libgtk-3-bin_3.18.9-1ubuntu3.3_armhf.deb ... Adding 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin' Adding 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin' Unpacking libgtk-3-bin (3.18.9-1ubuntu3.3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../libcroco3_0.6.11-1_armhf.deb ... Unpacking libcroco3:armhf (0.6.11-1) ... Selecting previously unselected package librsvg2-2:armhf. Preparing to unpack .../librsvg2-2_2.40.13-3_armhf.deb ... Unpacking librsvg2-2:armhf (2.40.13-3) ... Selecting previously unselected package librsvg2-common:armhf. Preparing to unpack .../librsvg2-common_2.40.13-3_armhf.deb ... Unpacking librsvg2-common:armhf (2.40.13-3) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../humanity-icon-theme_0.6.10.1_all.deb ... Unpacking humanity-icon-theme (0.6.10.1) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../ubuntu-mono_14.04+16.04.20180326-0ubuntu1_all.deb ... Unpacking ubuntu-mono (14.04+16.04.20180326-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../adwaita-icon-theme_3.18.0-2ubuntu3.1_all.deb ... Unpacking adwaita-icon-theme (3.18.0-2ubuntu3.1) ... Selecting previously unselected package m4. Preparing to unpack .../archives/m4_1.4.17-5_armhf.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-9_all.deb ... Unpacking autoconf (2.69-9) ... Selecting previously unselected package autoconf2.13. Preparing to unpack .../autoconf2.13_2.13-67_all.deb ... Unpacking autoconf2.13 (2.13-67) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20150820.1_all.deb ... Unpacking autotools-dev (20150820.1) ... Selecting previously unselected package automake. Preparing to unpack .../automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package binfmt-support. Preparing to unpack .../binfmt-support_2.1.6-1_armhf.deb ... Unpacking binfmt-support (2.1.6-1) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../libssh2-1_1.5.0-2ubuntu0.1_armhf.deb ... Unpacking libssh2-1:armhf (1.5.0-2ubuntu0.1) ... Selecting previously unselected package libstd-rust-1.34:armhf. Preparing to unpack .../libstd-rust-1.34_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1_armhf.deb ... Unpacking libstd-rust-1.34:armhf (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Selecting previously unselected package libstd-rust-dev:armhf. Preparing to unpack .../libstd-rust-dev_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1_armhf.deb ... Unpacking libstd-rust-dev:armhf (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Selecting previously unselected package rustc. Preparing to unpack .../rustc_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1_armhf.deb ... Unpacking rustc (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Selecting previously unselected package libllvm4.0:armhf. Preparing to unpack .../libllvm4.0_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking libllvm4.0:armhf (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package libclang1-4.0:armhf. Preparing to unpack .../libclang1-4.0_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking libclang1-4.0:armhf (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../libjsoncpp1_1.7.2-1_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.2-1) ... Selecting previously unselected package libobjc4:armhf. Preparing to unpack .../libobjc4_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libobjc4:armhf (5.4.0-6ubuntu1~16.04.11) ... Selecting previously unselected package libobjc-5-dev:armhf. Preparing to unpack .../libobjc-5-dev_5.4.0-6ubuntu1~16.04.11_armhf.deb ... Unpacking libobjc-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) ... Selecting previously unselected package libclang-common-4.0-dev. Preparing to unpack .../libclang-common-4.0-dev_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking libclang-common-4.0-dev (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package clang-4.0. Preparing to unpack .../clang-4.0_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking clang-4.0 (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package cargo. Preparing to unpack .../cargo_0.35.0-0ubuntu1~16.04.1_armhf.deb ... Unpacking cargo (0.35.0-0ubuntu1~16.04.1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3.1_armhf.deb ... Unpacking gettext (0.19.7-2ubuntu3.1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.56-2ubuntu0.1_all.deb ... Unpacking libarchive-zip-perl (1.56-2ubuntu0.1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.015-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.015-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.015-1_all.deb ... Unpacking dh-strip-nondeterminism (0.015-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160115ubuntu3_all.deb ... Unpacking debhelper (9.20160115ubuntu3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../liburi-perl_1.71-1_all.deb ... Unpacking liburi-perl (1.71-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../libhtml-tagset-perl_3.20-2_all.deb ... Unpacking libhtml-tagset-perl (3.20-2) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../libhtml-parser-perl_3.72-1_armhf.deb ... Unpacking libhtml-parser-perl (3.72-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../libhtml-tree-perl_5.03-2_all.deb ... Unpacking libhtml-tree-perl (5.03-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../libhttp-message-perl_6.11-1_all.deb ... Unpacking libhttp-message-perl (6.11-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../libhttp-cookies-perl_6.01-1_all.deb ... Unpacking libhttp-cookies-perl (6.01-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../libhttp-negotiate-perl_6.00-2_all.deb ... Unpacking libhttp-negotiate-perl (6.00-2) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../libnet-ssleay-perl_1.72-1build1_armhf.deb ... Unpacking libnet-ssleay-perl (1.72-1build1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../libio-socket-ssl-perl_2.024-1_all.deb ... Unpacking libio-socket-ssl-perl (2.024-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../libnet-http-perl_6.09-1_all.deb ... Unpacking libnet-http-perl (6.09-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../liblwp-protocol-https-perl_6.06-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.06-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../libwww-robotrules-perl_6.01-1_all.deb ... Unpacking libwww-robotrules-perl (6.01-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../libwww-perl_6.15-1_all.deb ... Unpacking libwww-perl (6.15-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../libxml-parser-perl_2.44-1build1_armhf.deb ... Unpacking libxml-parser-perl (2.44-1build1) ... Selecting previously unselected package intltool. Preparing to unpack .../intltool_0.51.0-2ubuntu1.16.04.1_all.deb ... Unpacking intltool (0.51.0-2ubuntu1.16.04.1) ... Selecting previously unselected package dh-translations. Preparing to unpack .../dh-translations_129_all.deb ... Unpacking dh-translations (129) ... Selecting previously unselected package python-six. Preparing to unpack .../python-six_1.10.0-3_all.deb ... Unpacking python-six (1.10.0-3) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../python-pkg-resources_20.7.0-1_all.deb ... Unpacking python-pkg-resources (20.7.0-1) ... Selecting previously unselected package python-scour. Preparing to unpack .../python-scour_0.32-1_all.deb ... Unpacking python-scour (0.32-1) ... Selecting previously unselected package cdbs. Preparing to unpack .../cdbs_0.4.130ubuntu2_all.deb ... Unpacking cdbs (0.4.130ubuntu2) ... Selecting previously unselected package dbus-x11. Preparing to unpack .../dbus-x11_1.10.6-1ubuntu3.4_armhf.deb ... Unpacking dbus-x11 (1.10.6-1ubuntu3.4) ... Selecting previously unselected package gir1.2-atk-1.0. Preparing to unpack .../gir1.2-atk-1.0_2.18.0-1_armhf.deb ... Unpacking gir1.2-atk-1.0 (2.18.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0. Preparing to unpack .../gir1.2-atspi-2.0_2.18.3-4ubuntu1_armhf.deb ... Unpacking gir1.2-atspi-2.0 (2.18.3-4ubuntu1) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../gir1.2-freedesktop_1.46.0-3ubuntu1_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.46.0-3ubuntu1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../gir1.2-gdkpixbuf-2.0_2.32.2-1ubuntu1.6_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.32.2-1ubuntu1.6) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../libgtk2.0-common_2.24.30-1ubuntu1.16.04.2_all.deb ... Unpacking libgtk2.0-common (2.24.30-1ubuntu1.16.04.2) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../libpangoxft-1.0-0_1.38.1-1_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.38.1-1) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../gir1.2-pango-1.0_1.38.1-1_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.38.1-1) ... Selecting previously unselected package libgtk2.0-0:armhf. Preparing to unpack .../libgtk2.0-0_2.24.30-1ubuntu1.16.04.2_armhf.deb ... Unpacking libgtk2.0-0:armhf (2.24.30-1ubuntu1.16.04.2) ... Selecting previously unselected package gir1.2-gtk-2.0. Preparing to unpack .../gir1.2-gtk-2.0_2.24.30-1ubuntu1.16.04.2_armhf.deb ... Unpacking gir1.2-gtk-2.0 (2.24.30-1ubuntu1.16.04.2) ... Selecting previously unselected package gir1.2-gtk-3.0:armhf. Preparing to unpack .../gir1.2-gtk-3.0_3.18.9-1ubuntu3.3_armhf.deb ... Unpacking gir1.2-gtk-3.0:armhf (3.18.9-1ubuntu3.3) ... Selecting previously unselected package gir1.2-notify-0.7. Preparing to unpack .../gir1.2-notify-0.7_0.7.6-2svn1_armhf.deb ... Unpacking gir1.2-notify-0.7 (0.7.6-2svn1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../libasound2-data_1.1.0-0ubuntu1_all.deb ... Unpacking libasound2-data (1.1.0-0ubuntu1) ... Selecting previously unselected package libasound2:armhf. Preparing to unpack .../libasound2_1.1.0-0ubuntu1_armhf.deb ... Unpacking libasound2:armhf (1.1.0-0ubuntu1) ... Selecting previously unselected package libasound2-dev:armhf. Preparing to unpack .../libasound2-dev_1.1.0-0ubuntu1_armhf.deb ... Unpacking libasound2-dev:armhf (1.1.0-0ubuntu1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../libglib2.0-bin_2.48.2-0ubuntu4.2_armhf.deb ... Unpacking libglib2.0-bin (2.48.2-0ubuntu4.2) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../libpcre16-3_2%3a8.38-3.1_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.38-3.1) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../libpcre32-3_2%3a8.38-3.1_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.38-3.1) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../libpcre3-dev_2%3a8.38-3.1_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.38-3.1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.29.1-0ubuntu1_armhf.deb ... Unpacking pkg-config (0.29.1-0ubuntu1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4.1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2ubuntu4.1) ... Selecting previously unselected package libglib2.0-dev. Preparing to unpack .../libglib2.0-dev_2.48.2-0ubuntu4.2_armhf.deb ... Unpacking libglib2.0-dev (2.48.2-0ubuntu4.2) ... Selecting previously unselected package libdbus-1-dev:armhf. Preparing to unpack .../libdbus-1-dev_1.10.6-1ubuntu3.4_armhf.deb ... Unpacking libdbus-1-dev:armhf (1.10.6-1ubuntu3.4) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../x11proto-core-dev_7.0.31-1~ubuntu16.04.2_all.deb ... Unpacking x11proto-core-dev (7.0.31-1~ubuntu16.04.2) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../libxau-dev_1%3a1.0.8-1_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../libxdmcp-dev_1%3a1.1.2-1.1_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-1.1) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../x11proto-input-dev_2.3.1-1_all.deb ... Unpacking x11proto-input-dev (2.3.1-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../x11proto-kb-dev_1.0.7-0ubuntu1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-0ubuntu1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../libpthread-stubs0-dev_0.3-4_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.3-4) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../libxcb1-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb1-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../libx11-dev_2%3a1.6.3-1ubuntu2.1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.6.3-1ubuntu2.1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../libxext-dev_2%3a1.3.3-1_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.3-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../x11proto-fixes-dev_1%3a5.0-2ubuntu2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2ubuntu2) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../libxfixes-dev_1%3a5.0.1-2_armhf.deb ... Unpacking libxfixes-dev:armhf (1:5.0.1-2) ... Selecting previously unselected package libxi-dev. Preparing to unpack .../libxi-dev_2%3a1.7.6-1_armhf.deb ... Unpacking libxi-dev (2:1.7.6-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../x11proto-record-dev_1.14.2-1_all.deb ... Unpacking x11proto-record-dev (1.14.2-1) ... Selecting previously unselected package libxtst-dev:armhf. Preparing to unpack .../libxtst-dev_2%3a1.2.2-1_armhf.deb ... Unpacking libxtst-dev:armhf (2:1.2.2-1) ... Selecting previously unselected package libatspi2.0-dev. Preparing to unpack .../libatspi2.0-dev_2.18.3-4ubuntu1_armhf.deb ... Unpacking libatspi2.0-dev (2.18.3-4ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-dev:armhf. Preparing to unpack .../libatk-bridge2.0-dev_2.18.1-2ubuntu1_armhf.deb ... Unpacking libatk-bridge2.0-dev:armhf (2.18.1-2ubuntu1) ... Selecting previously unselected package libatk1.0-dev. Preparing to unpack .../libatk1.0-dev_2.18.0-1_armhf.deb ... Unpacking libatk1.0-dev (2.18.0-1) ... Selecting previously unselected package libc6-armel. Preparing to unpack .../libc6-armel_2.23-0ubuntu11_armhf.deb ... Unpacking libc6-armel (2.23-0ubuntu11) ... Selecting previously unselected package libc6-dev-armel. Preparing to unpack .../libc6-dev-armel_2.23-0ubuntu11_armhf.deb ... Unpacking libc6-dev-armel (2.23-0ubuntu11) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../libcairo-script-interpreter2_1.14.6-1_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.14.6-1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../libexpat1-dev_2.1.0-7ubuntu0.16.04.3_armhf.deb ... Unpacking libexpat1-dev:armhf (2.1.0-7ubuntu0.16.04.3) ... Selecting previously unselected package libpng12-dev:armhf. Preparing to unpack .../libpng12-dev_1.2.54-1ubuntu1.1_armhf.deb ... Unpacking libpng12-dev:armhf (1.2.54-1ubuntu1.1) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../libfreetype6-dev_2.6.1-0.1ubuntu2.3_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.6.1-0.1ubuntu2.3) ... Selecting previously unselected package libfontconfig1-dev:armhf. Preparing to unpack .../libfontconfig1-dev_2.11.94-0ubuntu1.1_armhf.deb ... Unpacking libfontconfig1-dev:armhf (2.11.94-0ubuntu1.1) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../libxrender-dev_1%3a0.9.9-0ubuntu1_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.9-0ubuntu1) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../libice-dev_2%3a1.0.9-1_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.9-1) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../libsm-dev_2%3a1.2.2-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev. Preparing to unpack .../libpixman-1-dev_0.33.6-1_armhf.deb ... Unpacking libpixman-1-dev (0.33.6-1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../libxcb-render0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../libxcb-shm0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libcairo2-dev. Preparing to unpack .../libcairo2-dev_1.14.6-1_armhf.deb ... Unpacking libcairo2-dev (1.14.6-1) ... Selecting previously unselected package libcurl3:armhf. Preparing to unpack .../libcurl3_7.47.0-1ubuntu2.13_armhf.deb ... Unpacking libcurl3:armhf (7.47.0-1ubuntu2.13) ... Selecting previously unselected package libcurl4-openssl-dev:armhf. Preparing to unpack .../libcurl4-openssl-dev_7.47.0-1ubuntu2.13_armhf.deb ... Unpacking libcurl4-openssl-dev:armhf (7.47.0-1ubuntu2.13) ... Selecting previously unselected package libdbus-glib-1-dev. Preparing to unpack .../libdbus-glib-1-dev_0.106-1_armhf.deb ... Unpacking libdbus-glib-1-dev (0.106-1) ... Selecting previously unselected package libdrm-omap1:armhf. Preparing to unpack .../libdrm-omap1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-omap1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-exynos1:armhf. Preparing to unpack .../libdrm-exynos1_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-exynos1:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-tegra0:armhf. Preparing to unpack .../libdrm-tegra0_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-tegra0:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-dev:armhf. Preparing to unpack .../libdrm-dev_2.4.91-2~16.04.1_armhf.deb ... Unpacking libdrm-dev:armhf (2.4.91-2~16.04.1) ... Selecting previously unselected package x11proto-dri2-dev. Preparing to unpack .../x11proto-dri2-dev_2.8-2_all.deb ... Unpacking x11proto-dri2-dev (2.8-2) ... Selecting previously unselected package x11proto-gl-dev. Preparing to unpack .../x11proto-gl-dev_1.4.17-1_all.deb ... Unpacking x11proto-gl-dev (1.4.17-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:armhf. Preparing to unpack .../libxxf86vm-dev_1%3a1.1.4-1_armhf.deb ... Unpacking libxxf86vm-dev:armhf (1:1.1.4-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../x11proto-damage-dev_1%3a1.2.1-2_all.deb ... Unpacking x11proto-damage-dev (1:1.2.1-2) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../libxdamage-dev_1%3a1.1.4-2_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.4-2) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../libxcb-glx0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-glx0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-glx0-dev:armhf. Preparing to unpack .../libxcb-glx0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-glx0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri2-0-dev:armhf. Preparing to unpack .../libxcb-dri2-0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-dri2-0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-dev:armhf. Preparing to unpack .../libxcb-dri3-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-dri3-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-randr0:armhf. Preparing to unpack .../libxcb-randr0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-randr0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-randr0-dev:armhf. Preparing to unpack .../libxcb-randr0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-randr0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shape0:armhf. Preparing to unpack .../libxcb-shape0_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-shape0:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shape0-dev:armhf. Preparing to unpack .../libxcb-shape0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-shape0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0-dev:armhf. Preparing to unpack .../libxcb-xfixes0-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-xfixes0-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-sync-dev:armhf. Preparing to unpack .../libxcb-sync-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-sync-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-present-dev:armhf. Preparing to unpack .../libxcb-present-dev_1.11.1-1ubuntu1_armhf.deb ... Unpacking libxcb-present-dev:armhf (1.11.1-1ubuntu1) ... Selecting previously unselected package libxshmfence-dev:armhf. Preparing to unpack .../libxshmfence-dev_1.2-1_armhf.deb ... Unpacking libxshmfence-dev:armhf (1.2-1) ... Selecting previously unselected package libx11-xcb-dev:armhf. Preparing to unpack .../libx11-xcb-dev_2%3a1.6.3-1ubuntu2.1_armhf.deb ... Unpacking libx11-xcb-dev:armhf (2:1.6.3-1ubuntu2.1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../libwayland-bin_1.12.0-1~ubuntu16.04.3_armhf.deb ... Unpacking libwayland-bin (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libwayland-dev:armhf. Preparing to unpack .../libwayland-dev_1.12.0-1~ubuntu16.04.3_armhf.deb ... Unpacking libwayland-dev:armhf (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libmircore-dev:armhf. Preparing to unpack .../libmircore-dev_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircore-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libprotobuf9v5:armhf. Preparing to unpack .../libprotobuf9v5_2.6.1-1.3_armhf.deb ... Unpacking libprotobuf9v5:armhf (2.6.1-1.3) ... Selecting previously unselected package libprotobuf-dev:armhf. Preparing to unpack .../libprotobuf-dev_2.6.1-1.3_armhf.deb ... Unpacking libprotobuf-dev:armhf (2.6.1-1.3) ... Selecting previously unselected package libxkbcommon-dev. Preparing to unpack .../libxkbcommon-dev_0.5.0-1ubuntu2.1_armhf.deb ... Unpacking libxkbcommon-dev (0.5.0-1ubuntu2.1) ... Selecting previously unselected package libmircommon-dev:armhf. Preparing to unpack .../libmircommon-dev_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircommon-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmircookie2:armhf. Preparing to unpack .../libmircookie2_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircookie2:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmircookie-dev:armhf. Preparing to unpack .../libmircookie-dev_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmircookie-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmirclient-dev:armhf. Preparing to unpack .../libmirclient-dev_0.26.3+16.04.20170605-0ubuntu1.1_armhf.deb ... Unpacking libmirclient-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libegl1-mesa-dev:armhf. Preparing to unpack .../libegl1-mesa-dev_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libegl1-mesa-dev:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libepoxy-dev:armhf. Preparing to unpack .../libepoxy-dev_1.3.1-1ubuntu0.16.04.2_armhf.deb ... Unpacking libepoxy-dev:armhf (1.3.1-1ubuntu0.16.04.2) ... Selecting previously unselected package libflac8:armhf. Preparing to unpack .../libflac8_1.3.1-4_armhf.deb ... Unpacking libflac8:armhf (1.3.1-4) ... Selecting previously unselected package libfontenc1:armhf. Preparing to unpack .../libfontenc1_1%3a1.1.3-1_armhf.deb ... Unpacking libfontenc1:armhf (1:1.1.3-1) ... Selecting previously unselected package libgc1c2:armhf. Preparing to unpack .../libgc1c2_1%3a7.4.2-7.3ubuntu0.1_armhf.deb ... Unpacking libgc1c2:armhf (1:7.4.2-7.3ubuntu0.1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../libgdk-pixbuf2.0-dev_2.32.2-1ubuntu1.6_armhf.deb ... Unpacking libgdk-pixbuf2.0-dev (2.32.2-1ubuntu1.6) ... Selecting previously unselected package libgl1-mesa-glx:armhf. Preparing to unpack .../libgl1-mesa-glx_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking libgl1-mesa-glx:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../libgmpxx4ldbl_2%3a6.1.0+dfsg-2_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.1.0+dfsg-2) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../libgmp-dev_2%3a6.1.0+dfsg-2_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.1.0+dfsg-2) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../libharfbuzz-icu0_1.0.1-1ubuntu0.1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (1.0.1-1ubuntu0.1) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../libharfbuzz-gobject0_1.0.1-1ubuntu0.1_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (1.0.1-1ubuntu0.1) ... Selecting previously unselected package libharfbuzz-dev. Preparing to unpack .../libharfbuzz-dev_1.0.1-1ubuntu0.1_armhf.deb ... Unpacking libharfbuzz-dev (1.0.1-1ubuntu0.1) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../libxft-dev_2.3.2-1_armhf.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libpango1.0-dev. Preparing to unpack .../libpango1.0-dev_1.38.1-1_armhf.deb ... Unpacking libpango1.0-dev (1.38.1-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../x11proto-xinerama-dev_1.2.1-2_all.deb ... Unpacking x11proto-xinerama-dev (1.2.1-2) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../libxinerama-dev_2%3a1.1.3-1_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.3-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../x11proto-randr-dev_1.5.0-1_all.deb ... Unpacking x11proto-randr-dev (1.5.0-1) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../libxrandr-dev_2%3a1.5.0-1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.0-1) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../libxcursor-dev_1%3a1.1.14-1ubuntu0.16.04.2_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.1.14-1ubuntu0.16.04.2) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../x11proto-composite-dev_1%3a0.4.2-2_all.deb ... Unpacking x11proto-composite-dev (1:0.4.2-2) ... Selecting previously unselected package libxcomposite-dev. Preparing to unpack .../libxcomposite-dev_1%3a0.4.4-1_armhf.deb ... Unpacking libxcomposite-dev (1:0.4.4-1) ... Selecting previously unselected package nettle-dev. Preparing to unpack .../nettle-dev_3.2-1ubuntu0.16.04.1_armhf.deb ... Unpacking nettle-dev (3.2-1ubuntu0.16.04.1) ... Selecting previously unselected package libgtk-3-dev:armhf. Preparing to unpack .../libgtk-3-dev_3.18.9-1ubuntu3.3_armhf.deb ... Unpacking libgtk-3-dev:armhf (3.18.9-1ubuntu3.3) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../libxml2-utils_2.9.3+dfsg1-1ubuntu0.6_armhf.deb ... Unpacking libxml2-utils (2.9.3+dfsg1-1ubuntu0.6) ... Selecting previously unselected package libgtk2.0-dev. Preparing to unpack .../libgtk2.0-dev_2.24.30-1ubuntu1.16.04.2_armhf.deb ... Unpacking libgtk2.0-dev (2.24.30-1ubuntu1.16.04.2) ... Selecting previously unselected package libnotify-dev. Preparing to unpack .../libnotify-dev_0.7.6-2svn1_armhf.deb ... Unpacking libnotify-dev (0.7.6-2svn1) ... Selecting previously unselected package libvorbis0a:armhf. Preparing to unpack .../libvorbis0a_1.3.5-3ubuntu0.2_armhf.deb ... Unpacking libvorbis0a:armhf (1.3.5-3ubuntu0.2) ... Selecting previously unselected package libvorbisenc2:armhf. Preparing to unpack .../libvorbisenc2_1.3.5-3ubuntu0.2_armhf.deb ... Unpacking libvorbisenc2:armhf (1.3.5-3ubuntu0.2) ... Selecting previously unselected package libsndfile1:armhf. Preparing to unpack .../libsndfile1_1.0.25-10ubuntu0.16.04.2_armhf.deb ... Unpacking libsndfile1:armhf (1.0.25-10ubuntu0.16.04.2) ... Selecting previously unselected package libpulse0:armhf. Preparing to unpack .../libpulse0_1%3a8.0-0ubuntu3.10_armhf.deb ... Unpacking libpulse0:armhf (1:8.0-0ubuntu3.10) ... Selecting previously unselected package libpulse-mainloop-glib0:armhf. Preparing to unpack .../libpulse-mainloop-glib0_1%3a8.0-0ubuntu3.10_armhf.deb ... Unpacking libpulse-mainloop-glib0:armhf (1:8.0-0ubuntu3.10) ... Selecting previously unselected package libpulse-dev:armhf. Preparing to unpack .../libpulse-dev_1%3a8.0-0ubuntu3.10_armhf.deb ... Unpacking libpulse-dev:armhf (1:8.0-0ubuntu3.10) ... Selecting previously unselected package libxcb-util1:armhf. Preparing to unpack .../libxcb-util1_0.4.0-0ubuntu3_armhf.deb ... Unpacking libxcb-util1:armhf (0.4.0-0ubuntu3) ... Selecting previously unselected package libstartup-notification0:armhf. Preparing to unpack .../libstartup-notification0_0.12-4build1_armhf.deb ... Unpacking libstartup-notification0:armhf (0.12-4build1) ... Selecting previously unselected package libstartup-notification0-dev:armhf. Preparing to unpack .../libstartup-notification0-dev_0.12-4build1_armhf.deb ... Unpacking libstartup-notification0-dev:armhf (0.12-4build1) ... Selecting previously unselected package libtinfo-dev:armhf. Preparing to unpack .../libtinfo-dev_6.0+20160213-1ubuntu1_armhf.deb ... Unpacking libtinfo-dev:armhf (6.0+20160213-1ubuntu1) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../libxt6_1%3a1.1.5-0ubuntu1_armhf.deb ... Unpacking libxt6:armhf (1:1.1.5-0ubuntu1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../libxmu6_2%3a1.1.2-2_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../libxpm4_1%3a3.5.11-1ubuntu0.16.04.1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.11-1ubuntu0.16.04.1) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../libxaw7_2%3a1.0.13-1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1) ... Selecting previously unselected package libxfont1:armhf. Preparing to unpack .../libxfont1_1%3a1.5.1-1ubuntu0.16.04.4_armhf.deb ... Unpacking libxfont1:armhf (1:1.5.1-1ubuntu0.16.04.4) ... Selecting previously unselected package libxkbfile1:armhf. Preparing to unpack .../libxkbfile1_1%3a1.0.9-0ubuntu1_armhf.deb ... Unpacking libxkbfile1:armhf (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../libxt-dev_1%3a1.1.5-0ubuntu1_armhf.deb ... Unpacking libxt-dev:armhf (1:1.1.5-0ubuntu1) ... Selecting previously unselected package llvm-4.0-runtime. Preparing to unpack .../llvm-4.0-runtime_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking llvm-4.0-runtime (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package llvm-4.0. Preparing to unpack .../llvm-4.0_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking llvm-4.0 (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../libffi-dev_3.2.1-4_armhf.deb ... Unpacking libffi-dev:armhf (3.2.1-4) ... Selecting previously unselected package llvm-4.0-dev. Preparing to unpack .../llvm-4.0-dev_1%3a4.0.1-0ubuntu0.16.04.3_armhf.deb ... Unpacking llvm-4.0-dev (1:4.0.1-0ubuntu0.16.04.3) ... Selecting previously unselected package mesa-common-dev:armhf. Preparing to unpack .../mesa-common-dev_18.0.5-0ubuntu0~16.04.1_armhf.deb ... Unpacking mesa-common-dev:armhf (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package nasm-mozilla. Preparing to unpack .../nasm-mozilla_2.13.02-0ubuntu0.16.04.1_armhf.deb ... Unpacking nasm-mozilla (2.13.02-0ubuntu0.16.04.1) ... Selecting previously unselected package nodejs-mozilla. Preparing to unpack .../nodejs-mozilla_8.14.0-0ubuntu0.16.04.1_armhf.deb ... Unpacking nodejs-mozilla (8.14.0-0ubuntu0.16.04.1) ... Selecting previously unselected package unzip. Preparing to unpack .../unzip_6.0-20ubuntu1_armhf.deb ... Unpacking unzip (6.0-20ubuntu1) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../x11-xkb-utils_7.7+2_armhf.deb ... Unpacking x11-xkb-utils (7.7+2) ... Selecting previously unselected package xserver-common. Preparing to unpack .../xserver-common_2%3a1.18.4-0ubuntu0.8_all.deb ... Unpacking xserver-common (2:1.18.4-0ubuntu0.8) ... Selecting previously unselected package xvfb. Preparing to unpack .../xvfb_2%3a1.18.4-0ubuntu0.8_armhf.deb ... Unpacking xvfb (2:1.18.4-0ubuntu0.8) ... Selecting previously unselected package yasm. Preparing to unpack .../yasm_1.3.0-2_armhf.deb ... Unpacking yasm (1.3.0-2) ... Selecting previously unselected package zip. Preparing to unpack .../archives/zip_3.0-11_armhf.deb ... Unpacking zip (3.0-11) ... Selecting previously unselected package gcc-mozilla. Preparing to unpack .../gcc-mozilla_6.4.0-0ubuntu0.16.04.4_armhf.deb ... Unpacking gcc-mozilla (6.4.0-0ubuntu0.16.04.4) ... Selecting previously unselected package hardening-wrapper. Preparing to unpack .../hardening-wrapper_2.7ubuntu2_armhf.deb ... Adding 'diversion of /usr/bin/gcc-4.4 to /usr/bin/gcc-4.4.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-4.4 to /usr/bin/g++-4.4.real by hardening-wrapper' Adding 'diversion of /usr/bin/gcc-4.6 to /usr/bin/gcc-4.6.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-4.6 to /usr/bin/g++-4.6.real by hardening-wrapper' Adding 'diversion of /usr/bin/gcc-4.7 to /usr/bin/gcc-4.7.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-4.7 to /usr/bin/g++-4.7.real by hardening-wrapper' Adding 'diversion of /usr/bin/gcc-4.8 to /usr/bin/gcc-4.8.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-4.8 to /usr/bin/g++-4.8.real by hardening-wrapper' Adding 'diversion of /usr/bin/gcc-4.9 to /usr/bin/gcc-4.9.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-4.9 to /usr/bin/g++-4.9.real by hardening-wrapper' Adding 'diversion of /usr/bin/gcc-5 to /usr/bin/gcc-5.real by hardening-wrapper' Adding 'diversion of /usr/bin/g++-5 to /usr/bin/g++-5.real by hardening-wrapper' Adding 'diversion of /usr/bin/ld.bfd to /usr/bin/ld.bfd.real by hardening-wrapper' Adding 'diversion of /usr/bin/ld.gold to /usr/bin/ld.gold.real by hardening-wrapper' Unpacking hardening-wrapper (2.7ubuntu2) ... Selecting previously unselected package libiw-dev:armhf. Preparing to unpack .../libiw-dev_30~pre9-8ubuntu1_armhf.deb ... Unpacking libiw-dev:armhf (30~pre9-8ubuntu1) ... Selecting previously unselected package sbuild-build-depends-firefox-dummy. Preparing to unpack .../sbuild-build-depends-firefox-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-firefox-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for systemd (229-4ubuntu21.21) ... Setting up libjson-c2:armhf (0.11-4ubuntu2) ... Setting up mime-support (3.59ubuntu1) ... Setting up libmpdec2:armhf (2.4.2-1) ... Setting up libpython3.5-stdlib:armhf (3.5.2-2ubuntu0~16.04.5) ... Setting up python3.5 (3.5.2-2ubuntu0~16.04.5) ... Setting up libpython3-stdlib:armhf (3.5.1-3) ... Setting up libglib2.0-0:armhf (2.48.2-0ubuntu4.2) ... Setting up libxau6:armhf (1:1.0.8-1) ... Setting up libxdmcp6:armhf (1:1.1.2-1.1) ... Setting up libxcb1:armhf (1.11.1-1ubuntu1) ... Setting up libx11-data (2:1.6.3-1ubuntu2.1) ... Setting up libx11-6:armhf (2:1.6.3-1ubuntu2.1) ... Setting up libxext6:armhf (2:1.3.3-1) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:armhf (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up fonts-dejavu-core (2.35-1) ... Setting up ucf (3.0036) ... Setting up fontconfig-config (2.11.94-0ubuntu1.1) ... Setting up libfreetype6:armhf (2.6.1-0.1ubuntu2.3) ... Setting up libfontconfig1:armhf (2.11.94-0ubuntu1.1) ... Setting up fontconfig (2.11.94-0ubuntu1.1) ... Regenerating fonts cache... done. Setting up libasyncns0:armhf (0.8-5build1) ... Setting up x11-common (1:7.7+13ubuntu3.1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:armhf (2:1.0.9-1) ... Setting up libjpeg-turbo8:armhf (1.4.2-0ubuntu3.1) ... Setting up liblzo2-2:armhf (2.08-1.2) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up libjbig0:armhf (2.1-3.1) ... Setting up libtiff5:armhf (4.0.6-1ubuntu0.6) ... Setting up libgdk-pixbuf2.0-common (2.32.2-1ubuntu1.6) ... Setting up libgdk-pixbuf2.0-0:armhf (2.32.2-1ubuntu1.6) ... Setting up libnotify4:armhf (0.7.6-2svn1) ... Setting up libogg0:armhf (1.3.2-1) ... Setting up libpcrecpp0v5:armhf (2:8.38-3.1) ... Setting up libicu55:armhf (55.1-7ubuntu0.4) ... Setting up libxml2:armhf (2.9.3+dfsg1-1ubuntu0.6) ... Setting up libproxy1v5:armhf (0.4.11-5ubuntu1) ... Setting up glib-networking-common (2.48.2-1~ubuntu16.04.1) ... Setting up glib-networking-services (2.48.2-1~ubuntu16.04.1) ... Setting up libdconf1:armhf (0.24.0-2) ... Setting up dconf-service (0.24.0-2) ... Setting up dconf-gsettings-backend:armhf (0.24.0-2) ... Setting up gsettings-desktop-schemas (3.18.1-1ubuntu1) ... Setting up glib-networking:armhf (2.48.2-1~ubuntu16.04.1) ... Setting up libsoup2.4-1:armhf (2.52.2-1ubuntu0.3) ... Setting up libsoup-gnome2.4-1:armhf (2.52.2-1ubuntu0.3) ... Setting up librest-0.7-0:armhf (0.7.93-1) ... Setting up libsigsegv2:armhf (2.10-4) ... Setting up libsm6:armhf (2:1.2.2-1) ... Setting up libunistring0:armhf (0.9.3-5.2ubuntu1) ... Setting up libwrap0:armhf (7.6.q-25) ... Setting up libxcomposite1:armhf (1:0.4.4-1) ... Setting up libxdamage1:armhf (1:1.1.4-2) ... Setting up libxfixes3:armhf (1:5.0.1-2) ... Setting up libxrender1:armhf (1:0.9.9-0ubuntu1) ... Setting up libxft2:armhf (2.3.2-1) ... Setting up libxinerama1:armhf (2:1.1.3-1) ... Setting up libxshmfence1:armhf (1.2-1) ... Setting up libxtst6:armhf (2:1.2.2-1) ... Setting up libxxf86vm1:armhf (1:1.1.4-1) ... Setting up libpython2.7-stdlib:armhf (2.7.12-1ubuntu0~16.04.4) ... Setting up python2.7 (2.7.12-1ubuntu0~16.04.4) ... Setting up libpython-stdlib:armhf (2.7.12-1~16.04) ... Setting up python (2.7.12-1~16.04) ... Setting up libhttp-parser2.1:armhf (2.1-2) ... Setting up libiw30:armhf (30~pre9-8ubuntu1) ... Setting up distro-info-data (0.28ubuntu0.12) ... Setting up libmagic1:armhf (1:5.25-2ubuntu1.2) ... Setting up file (1:5.25-2ubuntu1.2) ... Setting up libbsd0:armhf (0.8.2-1) ... Setting up locales (2.23-0ubuntu11) ... Generating locales (this might take a while)... Generation complete. Setting up netbase (5.3) ... Setting up xkb-data (2.16-1ubuntu1) ... Setting up libcap-ng0:armhf (0.7.7-1) ... Setting up dbus (1.10.6-1ubuntu3.4) ... Setting up libasprintf0v5:armhf (0.19.7-2ubuntu3.1) ... Setting up gettext-base (0.19.7-2ubuntu3.1) ... Setting up libgirepository-1.0-1:armhf (1.46.0-3ubuntu1) ... Setting up gir1.2-glib-2.0:armhf (1.46.0-3ubuntu1) ... Setting up libdbus-glib-1-2:armhf (0.106-1) ... Setting up libdrm-common (2.4.91-2~16.04.1) ... Setting up libdrm2:armhf (2.4.91-2~16.04.1) ... Setting up libedit2:armhf (3.1-20150325-1ubuntu2) ... Setting up libelf1:armhf (0.165-3ubuntu1.2) ... Setting up libglib2.0-data (2.48.2-0ubuntu4.2) ... Setting up libxmuu1:armhf (2:1.1.2-2) ... Setting up shared-mime-info (1.5-2ubuntu0.2) ... Setting up xauth (1:1.0.9-1ubuntu2) ... Setting up hicolor-icon-theme (0.15-0ubuntu1.1) ... Setting up libpixman-1-0:armhf (0.33.6-1) ... Setting up libxcb-render0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-shm0:armhf (1.11.1-1ubuntu1) ... Setting up libcairo2:armhf (1.14.6-1) ... Setting up libatk1.0-data (2.18.0-1) ... Setting up libatk1.0-0:armhf (2.18.0-1) ... Setting up libatspi2.0-0:armhf (2.18.3-4ubuntu1) ... Setting up libatk-bridge2.0-0:armhf (2.18.1-2ubuntu1) ... Setting up libcairo-gobject2:armhf (1.14.6-1) ... Setting up liblcms2-2:armhf (2.6-3ubuntu2.1) ... Setting up libcolord2:armhf (1.2.12-1ubuntu1) ... Setting up libavahi-common-data:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Setting up libavahi-common3:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Setting up libavahi-client3:armhf (0.6.32~rc+dfsg-1ubuntu2.3) ... Setting up libcups2:armhf (2.1.3-4ubuntu0.9) ... Setting up libepoxy0:armhf (1.3.1-1ubuntu0.16.04.2) ... Setting up libjson-glib-1.0-common (1.1.2-0ubuntu1) ... Setting up libjson-glib-1.0-0:armhf (1.1.2-0ubuntu1) ... Setting up libboost-system1.58.0:armhf (1.58.0+dfsg-5ubuntu3.1) ... Setting up libcapnp-0.5.3:armhf (0.5.3-2ubuntu1.1) ... Setting up libboost-filesystem1.58.0:armhf (1.58.0+dfsg-5ubuntu3.1) ... Setting up libmircore1:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmircommon7:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libprotobuf-lite9v5:armhf (2.6.1-1.3) ... Setting up libmirprotobuf3:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libxkbcommon0:armhf (0.5.0-1ubuntu2.1) ... Setting up libmirclient9:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libthai-data (0.1.24-2) ... Setting up libdatrie1:armhf (0.2.10-2) ... Setting up libthai0:armhf (0.1.24-2) ... Setting up libpango-1.0-0:armhf (1.38.1-1) ... Setting up libgraphite2-3:armhf (1.3.10-0ubuntu0.16.04.1) ... Setting up libharfbuzz0b:armhf (1.0.1-1ubuntu0.1) ... Setting up libpangoft2-1.0-0:armhf (1.38.1-1) ... Setting up libpangocairo-1.0-0:armhf (1.38.1-1) ... Setting up libwayland-client0:armhf (1.12.0-1~ubuntu16.04.3) ... Setting up libwayland-cursor0:armhf (1.12.0-1~ubuntu16.04.3) ... Setting up libwayland-server0:armhf (1.12.0-1~ubuntu16.04.3) ... Setting up libgbm1:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up libglapi-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up libx11-xcb1:armhf (2:1.6.3-1ubuntu2.1) ... Setting up libxcb-dri2-0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-dri3-0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-present0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-sync1:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-xfixes0:armhf (1.11.1-1ubuntu1) ... Setting up libdrm-amdgpu1:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-etnaviv1:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-freedreno1:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-nouveau2:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-radeon1:armhf (2.4.91-2~16.04.1) ... Setting up libllvm6.0:armhf (1:6.0-1ubuntu2~16.04.1) ... Setting up libsensors4:armhf (1:3.4.0-2) ... Setting up libgl1-mesa-dri:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up libegl1-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_EGL.conf (arm-linux-gnueabihf_egl_conf) in auto mode Setting up libwayland-egl1-mesa:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up libxcursor1:armhf (1:1.1.14-1ubuntu0.16.04.2) ... Setting up libxi6:armhf (2:1.7.6-1) ... Setting up libxrandr2:armhf (2:1.5.0-1) ... Setting up libcroco3:armhf (0.6.11-1) ... Setting up librsvg2-2:armhf (2.40.13-3) ... Setting up librsvg2-common:armhf (2.40.13-3) ... Setting up m4 (1.4.17-5) ... Setting up autoconf (2.69-9) ... Setting up autoconf2.13 (2.13-67) ... No diversion 'diversion of /usr/bin/autoconf to /usr/bin/autoconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoconf.1.gz to /usr/share/man/man1/autoconf2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoheader to /usr/bin/autoheader2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoheader.1.gz to /usr/share/man/man1/autoheader2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoreconf to /usr/bin/autoreconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoreconf.1.gz to /usr/share/man/man1/autoreconf2.50.1.gz by autoconf2.13', none removed. Setting up autotools-dev (20150820.1) ... Setting up automake (1:1.15-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up binfmt-support (2.1.6-1) ... update-binfmts: warning: python2.7 already enabled in kernel. update-binfmts: warning: python3.5 already enabled in kernel. Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libssh2-1:armhf (1.5.0-2ubuntu0.1) ... Setting up libstd-rust-1.34:armhf (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Setting up libstd-rust-dev:armhf (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Setting up rustc (1.34.1+dfsg2+llvm-0ubuntu1~16.04.1) ... Setting up libllvm4.0:armhf (1:4.0.1-0ubuntu0.16.04.3) ... Setting up libclang1-4.0:armhf (1:4.0.1-0ubuntu0.16.04.3) ... Setting up libjsoncpp1:armhf (1.7.2-1) ... Setting up libobjc4:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up libobjc-5-dev:armhf (5.4.0-6ubuntu1~16.04.11) ... Setting up libclang-common-4.0-dev (1:4.0.1-0ubuntu0.16.04.3) ... Setting up clang-4.0 (1:4.0.1-0ubuntu0.16.04.3) ... Setting up cargo (0.35.0-0ubuntu1~16.04.1) ... Setting up gettext (0.19.7-2ubuntu3.1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.56-2ubuntu0.1) ... Setting up libfile-stripnondeterminism-perl (0.015-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liburi-perl (1.71-1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.72-1) ... Setting up libhtml-tree-perl (5.03-2) ... Setting up libio-html-perl (1.001-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.11-1) ... Setting up libhttp-cookies-perl (6.01-1) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libnet-ssleay-perl (1.72-1build1) ... Setting up libio-socket-ssl-perl (2.024-1) ... Setting up libnet-http-perl (6.09-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up python-six (1.10.0-3) ... Setting up python-pkg-resources (20.7.0-1) ... Setting up python-scour (0.32-1) ... Setting up dbus-x11 (1.10.6-1ubuntu3.4) ... Setting up gir1.2-atk-1.0 (2.18.0-1) ... Setting up gir1.2-atspi-2.0 (2.18.3-4ubuntu1) ... Setting up gir1.2-freedesktop:armhf (1.46.0-3ubuntu1) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.32.2-1ubuntu1.6) ... Setting up libgtk2.0-common (2.24.30-1ubuntu1.16.04.2) ... Setting up libpangoxft-1.0-0:armhf (1.38.1-1) ... Setting up gir1.2-pango-1.0:armhf (1.38.1-1) ... Setting up libgtk2.0-0:armhf (2.24.30-1ubuntu1.16.04.2) ... Setting up gir1.2-gtk-2.0 (2.24.30-1ubuntu1.16.04.2) ... Setting up gir1.2-notify-0.7 (0.7.6-2svn1) ... Setting up libasound2-data (1.1.0-0ubuntu1) ... Setting up libasound2:armhf (1.1.0-0ubuntu1) ... Setting up libasound2-dev:armhf (1.1.0-0ubuntu1) ... Setting up libglib2.0-bin (2.48.2-0ubuntu4.2) ... Setting up libpcre16-3:armhf (2:8.38-3.1) ... Setting up libpcre32-3:armhf (2:8.38-3.1) ... Setting up libpcre3-dev:armhf (2:8.38-3.1) ... Setting up pkg-config (0.29.1-0ubuntu1) ... Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2ubuntu4.1) ... Setting up libglib2.0-dev (2.48.2-0ubuntu4.2) ... Setting up libdbus-1-dev:armhf (1.10.6-1ubuntu3.4) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up x11proto-core-dev (7.0.31-1~ubuntu16.04.2) ... Setting up libxau-dev:armhf (1:1.0.8-1) ... Setting up libxdmcp-dev:armhf (1:1.1.2-1.1) ... Setting up x11proto-input-dev (2.3.1-1) ... Setting up x11proto-kb-dev (1.0.7-0ubuntu1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up libpthread-stubs0-dev:armhf (0.3-4) ... Setting up libxcb1-dev:armhf (1.11.1-1ubuntu1) ... Setting up libx11-dev:armhf (2:1.6.3-1ubuntu2.1) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up libxext-dev:armhf (2:1.3.3-1) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu2) ... Setting up libxfixes-dev:armhf (1:5.0.1-2) ... Setting up libxi-dev (2:1.7.6-1) ... Setting up x11proto-record-dev (1.14.2-1) ... Setting up libxtst-dev:armhf (2:1.2.2-1) ... Setting up libatspi2.0-dev (2.18.3-4ubuntu1) ... Setting up libatk-bridge2.0-dev:armhf (2.18.1-2ubuntu1) ... Setting up libatk1.0-dev (2.18.0-1) ... Setting up libc6-armel (2.23-0ubuntu11) ... Setting up libc6-dev-armel (2.23-0ubuntu11) ... Setting up libcairo-script-interpreter2:armhf (1.14.6-1) ... Setting up libexpat1-dev:armhf (2.1.0-7ubuntu0.16.04.3) ... Setting up libpng12-dev:armhf (1.2.54-1ubuntu1.1) ... Setting up libfreetype6-dev:armhf (2.6.1-0.1ubuntu2.3) ... Setting up libfontconfig1-dev:armhf (2.11.94-0ubuntu1.1) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libxrender-dev:armhf (1:0.9.9-0ubuntu1) ... Setting up libice-dev:armhf (2:1.0.9-1) ... Setting up libsm-dev:armhf (2:1.2.2-1) ... Setting up libpixman-1-dev (0.33.6-1) ... Setting up libxcb-render0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-shm0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libcairo2-dev (1.14.6-1) ... Setting up libcurl3:armhf (7.47.0-1ubuntu2.13) ... Setting up libcurl4-openssl-dev:armhf (7.47.0-1ubuntu2.13) ... Setting up libdbus-glib-1-dev (0.106-1) ... Setting up libdrm-omap1:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-exynos1:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-tegra0:armhf (2.4.91-2~16.04.1) ... Setting up libdrm-dev:armhf (2.4.91-2~16.04.1) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up x11proto-gl-dev (1.4.17-1) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up libxxf86vm-dev:armhf (1:1.1.4-1) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxdamage-dev:armhf (1:1.1.4-2) ... Setting up libxcb-glx0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-glx0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-dri2-0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-dri3-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-randr0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-randr0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-shape0:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-shape0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-xfixes0-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-sync-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxcb-present-dev:armhf (1.11.1-1ubuntu1) ... Setting up libxshmfence-dev:armhf (1.2-1) ... Setting up libx11-xcb-dev:armhf (2:1.6.3-1ubuntu2.1) ... Setting up libwayland-bin (1.12.0-1~ubuntu16.04.3) ... Setting up libwayland-dev:armhf (1.12.0-1~ubuntu16.04.3) ... Setting up libmircore-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libprotobuf9v5:armhf (2.6.1-1.3) ... Setting up libprotobuf-dev:armhf (2.6.1-1.3) ... Setting up libxkbcommon-dev (0.5.0-1ubuntu2.1) ... Setting up libmircommon-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmircookie2:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmircookie-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmirclient-dev:armhf (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libegl1-mesa-dev:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up libepoxy-dev:armhf (1.3.1-1ubuntu0.16.04.2) ... Setting up libflac8:armhf (1.3.1-4) ... Setting up libfontenc1:armhf (1:1.1.3-1) ... Setting up libgc1c2:armhf (1:7.4.2-7.3ubuntu0.1) ... Setting up libgdk-pixbuf2.0-dev (2.32.2-1ubuntu1.6) ... Setting up libgl1-mesa-glx:armhf (18.0.5-0ubuntu0~16.04.1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_GL.conf (arm-linux-gnueabihf_gl_conf) in auto mode Setting up libgmpxx4ldbl:armhf (2:6.1.0+dfsg-2) ... Setting up libgmp-dev:armhf (2:6.1.0+dfsg-2) ... Setting up libharfbuzz-icu0:armhf (1.0.1-1ubuntu0.1) ... Setting up libharfbuzz-gobject0:armhf (1.0.1-1ubuntu0.1) ... Setting up libharfbuzz-dev (1.0.1-1ubuntu0.1) ... Setting up libxft-dev (2.3.2-1) ... Setting up libpango1.0-dev (1.38.1-1) ... Setting up x11proto-xinerama-dev (1.2.1-2) ... Setting up libxinerama-dev:armhf (2:1.1.3-1) ... Setting up x11proto-randr-dev (1.5.0-1) ... Setting up libxrandr-dev:armhf (2:1.5.0-1) ... Setting up libxcursor-dev:armhf (1:1.1.14-1ubuntu0.16.04.2) ... Setting up x11proto-composite-dev (1:0.4.2-2) ... Setting up libxcomposite-dev (1:0.4.4-1) ... Setting up nettle-dev (3.2-1ubuntu0.16.04.1) ... Setting up libxml2-utils (2.9.3+dfsg1-1ubuntu0.6) ... Setting up libgtk2.0-dev (2.24.30-1ubuntu1.16.04.2) ... Setting up libnotify-dev (0.7.6-2svn1) ... Setting up libvorbis0a:armhf (1.3.5-3ubuntu0.2) ... Setting up libvorbisenc2:armhf (1.3.5-3ubuntu0.2) ... Setting up libsndfile1:armhf (1.0.25-10ubuntu0.16.04.2) ... Setting up libpulse0:armhf (1:8.0-0ubuntu3.10) ... Setting up libpulse-mainloop-glib0:armhf (1:8.0-0ubuntu3.10) ... Setting up libpulse-dev:armhf (1:8.0-0ubuntu3.10) ... Setting up libxcb-util1:armhf (0.4.0-0ubuntu3) ... Setting up libstartup-notification0:armhf (0.12-4build1) ... Setting up libstartup-notification0-dev:armhf (0.12-4build1) ... Setting up libtinfo-dev:armhf (6.0+20160213-1ubuntu1) ... Setting up libxt6:armhf (1:1.1.5-0ubuntu1) ... Setting up libxmu6:armhf (2:1.1.2-2) ... Setting up libxpm4:armhf (1:3.5.11-1ubuntu0.16.04.1) ... Setting up libxaw7:armhf (2:1.0.13-1) ... Setting up libxfont1:armhf (1:1.5.1-1ubuntu0.16.04.4) ... Setting up libxkbfile1:armhf (1:1.0.9-0ubuntu1) ... Setting up libxt-dev:armhf (1:1.1.5-0ubuntu1) ... Setting up llvm-4.0-runtime (1:4.0.1-0ubuntu0.16.04.3) ... Setting up llvm-4.0 (1:4.0.1-0ubuntu0.16.04.3) ... Setting up libffi-dev:armhf (3.2.1-4) ... Setting up llvm-4.0-dev (1:4.0.1-0ubuntu0.16.04.3) ... Setting up mesa-common-dev:armhf (18.0.5-0ubuntu0~16.04.1) ... Setting up nasm-mozilla (2.13.02-0ubuntu0.16.04.1) ... Setting up nodejs-mozilla (8.14.0-0ubuntu0.16.04.1) ... Setting up unzip (6.0-20ubuntu1) ... Setting up x11-xkb-utils (7.7+2) ... Setting up xserver-common (2:1.18.4-0ubuntu0.8) ... Setting up xvfb (2:1.18.4-0ubuntu0.8) ... Setting up yasm (1.3.0-2) ... Setting up zip (3.0-11) ... Setting up gcc-mozilla (6.4.0-0ubuntu0.16.04.4) ... Setting up hardening-wrapper (2.7ubuntu2) ... Setting up libiw-dev:armhf (30~pre9-8ubuntu1) ... Setting up dh-python (2.20151103ubuntu1.1) ... Setting up python3 (3.5.1-3) ... Setting up lsb-release (9.20160110ubuntu0.2) ... Setting up libgtk-3-common (3.18.9-1ubuntu3.3) ... Setting up libgtk-3-0:armhf (3.18.9-1ubuntu3.3) ... Setting up debhelper (9.20160115ubuntu3) ... Setting up libwww-perl (6.15-1) ... Setting up libxml-parser-perl (2.44-1build1) ... Setting up intltool (0.51.0-2ubuntu1.16.04.1) ... Setting up dh-translations (129) ... Setting up cdbs (0.4.130ubuntu2) ... Setting up gir1.2-gtk-3.0:armhf (3.18.9-1ubuntu3.3) ... Setting up libgtk-3-dev:armhf (3.18.9-1ubuntu3.3) ... Setting up sbuild-build-depends-firefox-dummy (0.invalid.0) ... Setting up libgtk-3-bin (3.18.9-1ubuntu3.3) ... Setting up adwaita-icon-theme (3.18.0-2ubuntu3.1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up dh-strip-nondeterminism (0.015-1) ... Setting up liblwp-protocol-https-perl (6.06-2) ... Setting up humanity-icon-theme (0.6.10.1) ... Setting up ubuntu-mono (14.04+16.04.20180326-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for systemd (229-4ubuntu21.21) ... Processing triggers for libgdk-pixbuf2.0-0:armhf (2.32.2-1ubuntu1.6) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-151-generic arm64 (armv7l) Toolchain package versions: binutils_2.26.1-1ubuntu1~16.04.8 dpkg-dev_1.18.4ubuntu1.5 g++-5_5.4.0-6ubuntu1~16.04.11 gcc-5_5.4.0-6ubuntu1~16.04.11 libc6-dev_2.23-0ubuntu11 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.11 libstdc++6_5.4.0-6ubuntu1~16.04.11 linux-libc-dev_4.4.0-153.180 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1ubuntu0.2 adwaita-icon-theme_3.18.0-2ubuntu3.1 apt_1.2.32 apt-transport-https_1.2.32 autoconf_2.69-9 autoconf2.13_2.13-67 automake_1:1.15-4ubuntu1 autotools-dev_20150820.1 base-files_9.4ubuntu4.8 base-passwd_3.5.39 bash_4.3-14ubuntu1.3 binfmt-support_2.1.6-1 binutils_2.26.1-1ubuntu1~16.04.8 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.27.1-6ubuntu3.7 build-essential_12.1ubuntu2 bzip2_1.0.6-8 ca-certificates_20170717~16.04.2 cargo_0.35.0-0ubuntu1~16.04.1 cdbs_0.4.130ubuntu2 clang-4.0_1:4.0.1-0ubuntu0.16.04.3 coreutils_8.25-2ubuntu3~16.04 cpp_4:5.3.1-1ubuntu1 cpp-5_5.4.0-6ubuntu1~16.04.11 dash_0.5.8-2.1ubuntu2 dbus_1.10.6-1ubuntu3.4 dbus-x11_1.10.6-1ubuntu3.4 dconf-gsettings-backend_0.24.0-2 dconf-service_0.24.0-2 debconf_1.5.58ubuntu2 debhelper_9.20160115ubuntu3 debianutils_4.7 dh-python_2.20151103ubuntu1.1 dh-strip-nondeterminism_0.015-1 dh-translations_129 diffutils_1:3.3-3 distro-info-data_0.28ubuntu0.12 dmsetup_2:1.02.110-1ubuntu10 dpkg_1.18.4ubuntu1.5 dpkg-dev_1.18.4ubuntu1.5 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1.2 findutils_4.6.0+git+20160126-2 fontconfig_2.11.94-0ubuntu1.1 fontconfig-config_2.11.94-0ubuntu1.1 fonts-dejavu-core_2.35-1 g++_4:5.3.1-1ubuntu1 g++-5_5.4.0-6ubuntu1~16.04.11 gcc_4:5.3.1-1ubuntu1 gcc-5_5.4.0-6ubuntu1~16.04.11 gcc-5-base_5.4.0-6ubuntu1~16.04.11 gcc-6-base_6.0.1-0ubuntu1 gcc-mozilla_6.4.0-0ubuntu0.16.04.4 gettext_0.19.7-2ubuntu3.1 gettext-base_0.19.7-2ubuntu3.1 gir1.2-atk-1.0_2.18.0-1 gir1.2-atspi-2.0_2.18.3-4ubuntu1 gir1.2-freedesktop_1.46.0-3ubuntu1 gir1.2-gdkpixbuf-2.0_2.32.2-1ubuntu1.6 gir1.2-glib-2.0_1.46.0-3ubuntu1 gir1.2-gtk-2.0_2.24.30-1ubuntu1.16.04.2 gir1.2-gtk-3.0_3.18.9-1ubuntu3.3 gir1.2-notify-0.7_0.7.6-2svn1 gir1.2-pango-1.0_1.38.1-1 glib-networking_2.48.2-1~ubuntu16.04.1 glib-networking-common_2.48.2-1~ubuntu16.04.1 glib-networking-services_2.48.2-1~ubuntu16.04.1 gnupg_1.4.20-1ubuntu3.3 gpgv_1.4.20-1ubuntu3.3 grep_2.25-1~16.04.1 groff-base_1.22.3-7 gsettings-desktop-schemas_3.18.1-1ubuntu1 gzip_1.6-4ubuntu1 hardening-wrapper_2.7ubuntu2 hicolor-icon-theme_0.15-0ubuntu1.1 hostname_3.16ubuntu2 humanity-icon-theme_0.6.10.1 init_1.29ubuntu4 init-system-helpers_1.29ubuntu4 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool_0.51.0-2ubuntu1.16.04.1 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10.95-0ubuntu2.11 libapt-pkg5.0_1.2.32 libarchive-zip-perl_1.56-2ubuntu0.1 libasan2_5.4.0-6ubuntu1~16.04.11 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libasound2_1.1.0-0ubuntu1 libasound2-data_1.1.0-0ubuntu1 libasound2-dev_1.1.0-0ubuntu1 libasprintf0v5_0.19.7-2ubuntu3.1 libasyncns0_0.8-5build1 libatk-bridge2.0-0_2.18.1-2ubuntu1 libatk-bridge2.0-dev_2.18.1-2ubuntu1 libatk1.0-0_2.18.0-1 libatk1.0-data_2.18.0-1 libatk1.0-dev_2.18.0-1 libatomic1_5.4.0-6ubuntu1~16.04.11 libatspi2.0-0_2.18.3-4ubuntu1 libatspi2.0-dev_2.18.3-4ubuntu1 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2.1 libaudit1_1:2.4.5-1ubuntu2.1 libavahi-client3_0.6.32~rc+dfsg-1ubuntu2.3 libavahi-common-data_0.6.32~rc+dfsg-1ubuntu2.3 libavahi-common3_0.6.32~rc+dfsg-1ubuntu2.3 libblkid1_2.27.1-6ubuntu3.7 libboost-filesystem1.58.0_1.58.0+dfsg-5ubuntu3.1 libboost-system1.58.0_1.58.0+dfsg-5ubuntu3.1 libbsd0_0.8.2-1 libbz2-1.0_1.0.6-8 libc-bin_2.23-0ubuntu11 libc-dev-bin_2.23-0ubuntu11 libc6_2.23-0ubuntu11 libc6-armel_2.23-0ubuntu11 libc6-dev_2.23-0ubuntu11 libc6-dev-armel_2.23-0ubuntu11 libcairo-gobject2_1.14.6-1 libcairo-script-interpreter2_1.14.6-1 libcairo2_1.14.6-1 libcairo2-dev_1.14.6-1 libcap-ng0_0.7.7-1 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcapnp-0.5.3_0.5.3-2ubuntu1.1 libcc1-0_5.4.0-6ubuntu1~16.04.11 libclang-common-4.0-dev_1:4.0.1-0ubuntu0.16.04.3 libclang1-4.0_1:4.0.1-0ubuntu0.16.04.3 libcolord2_1.2.12-1ubuntu1 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2.1 libcups2_2.1.3-4ubuntu0.9 libcurl3_7.47.0-1ubuntu2.13 libcurl3-gnutls_7.47.0-1ubuntu2.13 libcurl4-openssl-dev_7.47.0-1ubuntu2.13 libdatrie1_0.2.10-2 libdb5.3_5.3.28-11ubuntu0.2 libdbus-1-3_1.10.6-1ubuntu3.4 libdbus-1-dev_1.10.6-1ubuntu3.4 libdbus-glib-1-2_0.106-1 libdbus-glib-1-dev_0.106-1 libdconf1_0.24.0-2 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu10 libdpkg-perl_1.18.4ubuntu1.5 libdrm-amdgpu1_2.4.91-2~16.04.1 libdrm-common_2.4.91-2~16.04.1 libdrm-dev_2.4.91-2~16.04.1 libdrm-etnaviv1_2.4.91-2~16.04.1 libdrm-exynos1_2.4.91-2~16.04.1 libdrm-freedreno1_2.4.91-2~16.04.1 libdrm-nouveau2_2.4.91-2~16.04.1 libdrm-omap1_2.4.91-2~16.04.1 libdrm-radeon1_2.4.91-2~16.04.1 libdrm-tegra0_2.4.91-2~16.04.1 libdrm2_2.4.91-2~16.04.1 libedit2_3.1-20150325-1ubuntu2 libegl1-mesa_18.0.5-0ubuntu0~16.04.1 libegl1-mesa-dev_18.0.5-0ubuntu0~16.04.1 libelf1_0.165-3ubuntu1.2 libencode-locale-perl_1.05-1 libepoxy-dev_1.3.1-1ubuntu0.16.04.2 libepoxy0_1.3.1-1ubuntu0.16.04.2 libexpat1_2.1.0-7ubuntu0.16.04.3 libexpat1-dev_2.1.0-7ubuntu0.16.04.3 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-6ubuntu3.7 libffi-dev_3.2.1-4 libffi6_3.2.1-4 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_0.015-1 libflac8_1.3.1-4 libfontconfig1_2.11.94-0ubuntu1.1 libfontconfig1-dev_2.11.94-0ubuntu1.1 libfontenc1_1:1.1.3-1 libfreetype6_2.6.1-0.1ubuntu2.3 libfreetype6-dev_2.6.1-0.1ubuntu2.3 libgbm1_18.0.5-0ubuntu0~16.04.1 libgc1c2_1:7.4.2-7.3ubuntu0.1 libgcc-5-dev_5.4.0-6ubuntu1~16.04.11 libgcc1_1:6.0.1-0ubuntu1 libgcrypt20_1.6.5-2ubuntu0.5 libgdbm3_1.8.3-13.1 libgdk-pixbuf2.0-0_2.32.2-1ubuntu1.6 libgdk-pixbuf2.0-common_2.32.2-1ubuntu1.6 libgdk-pixbuf2.0-dev_2.32.2-1ubuntu1.6 libgirepository-1.0-1_1.46.0-3ubuntu1 libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1 libgl1-mesa-glx_18.0.5-0ubuntu0~16.04.1 libglapi-mesa_18.0.5-0ubuntu0~16.04.1 libglib2.0-0_2.48.2-0ubuntu4.2 libglib2.0-bin_2.48.2-0ubuntu4.2 libglib2.0-data_2.48.2-0ubuntu4.2 libglib2.0-dev_2.48.2-0ubuntu4.2 libgmp-dev_2:6.1.0+dfsg-2 libgmp10_2:6.1.0+dfsg-2 libgmpxx4ldbl_2:6.1.0+dfsg-2 libgnutls30_3.4.10-4ubuntu1.5 libgomp1_5.4.0-6ubuntu1~16.04.11 libgpg-error0_1.21-2ubuntu1 libgraphite2-3_1.3.10-0ubuntu0.16.04.1 libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2.1 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libgtk-3-0_3.18.9-1ubuntu3.3 libgtk-3-bin_3.18.9-1ubuntu3.3 libgtk-3-common_3.18.9-1ubuntu3.3 libgtk-3-dev_3.18.9-1ubuntu3.3 libgtk2.0-0_2.24.30-1ubuntu1.16.04.2 libgtk2.0-common_2.24.30-1ubuntu1.16.04.2 libgtk2.0-dev_2.24.30-1ubuntu1.16.04.2 libharfbuzz-dev_1.0.1-1ubuntu0.1 libharfbuzz-gobject0_1.0.1-1ubuntu0.1 libharfbuzz-icu0_1.0.1-1ubuntu0.1 libharfbuzz0b_1.0.1-1ubuntu0.1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libhogweed4_3.2-1ubuntu0.16.04.1 libhtml-parser-perl_3.72-1 libhtml-tagset-perl_3.20-2 libhtml-tree-perl_5.03-2 libhttp-cookies-perl_6.01-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.11-1 libhttp-negotiate-perl_6.00-2 libhttp-parser2.1_2.1-2 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libice-dev_2:1.0.9-1 libice6_2:1.0.9-1 libicu55_55.1-7ubuntu0.4 libidn11_1.32-3ubuntu1.2 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.024-1 libisl15_0.16.1-1 libiw-dev_30~pre9-8ubuntu1 libiw30_30~pre9-8ubuntu1 libjbig0_2.1-3.1 libjpeg-turbo8_1.4.2-0ubuntu3.1 libjpeg8_8c-2ubuntu8 libjson-c2_0.11-4ubuntu2 libjson-glib-1.0-0_1.1.2-0ubuntu1 libjson-glib-1.0-common_1.1.2-0ubuntu1 libjsoncpp1_1.7.2-1 libk5crypto3_1.13.2+dfsg-5ubuntu2.1 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu5.2 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libkrb5-3_1.13.2+dfsg-5ubuntu2.1 libkrb5support0_1.13.2+dfsg-5ubuntu2.1 liblcms2-2_2.6-3ubuntu2.1 libldap-2.4-2_2.4.42+dfsg-2ubuntu3.5 libllvm4.0_1:4.0.1-0ubuntu0.16.04.3 libllvm6.0_1:6.0-1ubuntu2~16.04.1 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.06-2 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.1.1alpha+20120614-2ubuntu2 liblzo2-2_2.08-1.2 libmagic1_1:5.25-2ubuntu1.2 libmirclient-dev_0.26.3+16.04.20170605-0ubuntu1.1 libmirclient9_0.26.3+16.04.20170605-0ubuntu1.1 libmircommon-dev_0.26.3+16.04.20170605-0ubuntu1.1 libmircommon7_0.26.3+16.04.20170605-0ubuntu1.1 libmircookie-dev_0.26.3+16.04.20170605-0ubuntu1.1 libmircookie2_0.26.3+16.04.20170605-0ubuntu1.1 libmircore-dev_0.26.3+16.04.20170605-0ubuntu1.1 libmircore1_0.26.3+16.04.20170605-0ubuntu1.1 libmirprotobuf3_0.26.3+16.04.20170605-0ubuntu1.1 libmount1_2.27.1-6ubuntu3.7 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160213-1ubuntu1 libncursesw5_6.0+20160213-1ubuntu1 libnet-http-perl_6.09-1 libnet-ssleay-perl_1.72-1build1 libnettle6_3.2-1ubuntu0.16.04.1 libnih-dbus1_1.0.3-4.3ubuntu1 libnih1_1.0.3-4.3ubuntu1 libnotify-dev_0.7.6-2svn1 libnotify4_0.7.6-2svn1 libobjc-5-dev_5.4.0-6ubuntu1~16.04.11 libobjc4_5.4.0-6ubuntu1~16.04.11 libogg0_1.3.2-1 libp11-kit0_0.23.2-5~ubuntu16.04.1 libpam-modules_1.1.8-3.2ubuntu2.2 libpam-modules-bin_1.1.8-3.2ubuntu2.2 libpam-runtime_1.1.8-3.2ubuntu2.2 libpam0g_1.1.8-3.2ubuntu2.2 libpango-1.0-0_1.38.1-1 libpango1.0-dev_1.38.1-1 libpangocairo-1.0-0_1.38.1-1 libpangoft2-1.0-0_1.38.1-1 libpangoxft-1.0-0_1.38.1-1 libpcre16-3_2:8.38-3.1 libpcre3_2:8.38-3.1 libpcre3-dev_2:8.38-3.1 libpcre32-3_2:8.38-3.1 libpcrecpp0v5_2:8.38-3.1 libperl5.22_5.22.1-9ubuntu0.6 libpipeline1_1.4.1-2 libpixman-1-0_0.33.6-1 libpixman-1-dev_0.33.6-1 libpng12-0_1.2.54-1ubuntu1.1 libpng12-dev_1.2.54-1ubuntu1.1 libprocps4_2:3.3.10-4ubuntu2.4 libprotobuf-dev_2.6.1-1.3 libprotobuf-lite9v5_2.6.1-1.3 libprotobuf9v5_2.6.1-1.3 libproxy1v5_0.4.11-5ubuntu1 libpthread-stubs0-dev_0.3-4 libpulse-dev_1:8.0-0ubuntu3.10 libpulse-mainloop-glib0_1:8.0-0ubuntu3.10 libpulse0_1:8.0-0ubuntu3.10 libpython-stdlib_2.7.12-1~16.04 libpython2.7-minimal_2.7.12-1ubuntu0~16.04.4 libpython2.7-stdlib_2.7.12-1ubuntu0~16.04.4 libpython3-stdlib_3.5.1-3 libpython3.5-minimal_3.5.2-2ubuntu0~16.04.5 libpython3.5-stdlib_3.5.2-2ubuntu0~16.04.5 libreadline6_6.3-8ubuntu2 librest-0.7-0_0.7.93-1 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 librsvg2-2_2.40.13-3 librsvg2-common_2.40.13-3 librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1 libsasl2-2_2.1.26.dfsg1-14ubuntu0.1 libsasl2-modules-db_2.1.26.dfsg1-14ubuntu0.1 libseccomp2_2.4.1-0ubuntu0.16.04.2 libselinux1_2.4-3build2 libsemanage-common_2.3-1build3 libsemanage1_2.3-1build3 libsensors4_1:3.4.0-2 libsepol1_2.4-2 libsigsegv2_2.10-4 libslang2_2.3.0-2ubuntu1.1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.27.1-6ubuntu3.7 libsndfile1_1.0.25-10ubuntu0.16.04.2 libsoup-gnome2.4-1_2.52.2-1ubuntu0.3 libsoup2.4-1_2.52.2-1ubuntu0.3 libsqlite3-0_3.11.0-1ubuntu1.2 libss2_1.42.13-1ubuntu1 libssh2-1_1.5.0-2ubuntu0.1 libssl1.0.0_1.0.2g-1ubuntu4.15 libstartup-notification0_0.12-4build1 libstartup-notification0-dev_0.12-4build1 libstd-rust-1.34_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 libstd-rust-dev_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.11 libstdc++6_5.4.0-6ubuntu1~16.04.11 libsystemd0_229-4ubuntu21.21 libtasn1-6_4.7-3ubuntu0.16.04.3 libthai-data_0.1.24-2 libthai0_0.1.24-2 libtiff5_4.0.6-1ubuntu0.6 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160213-1ubuntu1 libtinfo5_6.0+20160213-1ubuntu1 libubsan0_5.4.0-6ubuntu1~16.04.11 libudev1_229-4ubuntu21.21 libunistring0_0.9.3-5.2ubuntu1 liburi-perl_1.71-1 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-6ubuntu3.7 libvorbis0a_1.3.5-3ubuntu0.2 libvorbisenc2_1.3.5-3ubuntu0.2 libwayland-bin_1.12.0-1~ubuntu16.04.3 libwayland-client0_1.12.0-1~ubuntu16.04.3 libwayland-cursor0_1.12.0-1~ubuntu16.04.3 libwayland-dev_1.12.0-1~ubuntu16.04.3 libwayland-egl1-mesa_18.0.5-0ubuntu0~16.04.1 libwayland-server0_1.12.0-1~ubuntu16.04.3 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libwrap0_7.6.q-25 libwww-perl_6.15-1 libwww-robotrules-perl_6.01-1 libx11-6_2:1.6.3-1ubuntu2.1 libx11-data_2:1.6.3-1ubuntu2.1 libx11-dev_2:1.6.3-1ubuntu2.1 libx11-xcb-dev_2:1.6.3-1ubuntu2.1 libx11-xcb1_2:1.6.3-1ubuntu2.1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-dri2-0_1.11.1-1ubuntu1 libxcb-dri2-0-dev_1.11.1-1ubuntu1 libxcb-dri3-0_1.11.1-1ubuntu1 libxcb-dri3-dev_1.11.1-1ubuntu1 libxcb-glx0_1.11.1-1ubuntu1 libxcb-glx0-dev_1.11.1-1ubuntu1 libxcb-present-dev_1.11.1-1ubuntu1 libxcb-present0_1.11.1-1ubuntu1 libxcb-randr0_1.11.1-1ubuntu1 libxcb-randr0-dev_1.11.1-1ubuntu1 libxcb-render0_1.11.1-1ubuntu1 libxcb-render0-dev_1.11.1-1ubuntu1 libxcb-shape0_1.11.1-1ubuntu1 libxcb-shape0-dev_1.11.1-1ubuntu1 libxcb-shm0_1.11.1-1ubuntu1 libxcb-shm0-dev_1.11.1-1ubuntu1 libxcb-sync-dev_1.11.1-1ubuntu1 libxcb-sync1_1.11.1-1ubuntu1 libxcb-util1_0.4.0-0ubuntu3 libxcb-xfixes0_1.11.1-1ubuntu1 libxcb-xfixes0-dev_1.11.1-1ubuntu1 libxcb1_1.11.1-1ubuntu1 libxcb1-dev_1.11.1-1ubuntu1 libxcomposite-dev_1:0.4.4-1 libxcomposite1_1:0.4.4-1 libxcursor-dev_1:1.1.14-1ubuntu0.16.04.2 libxcursor1_1:1.1.14-1ubuntu0.16.04.2 libxdamage-dev_1:1.1.4-2 libxdamage1_1:1.1.4-2 libxdmcp-dev_1:1.1.2-1.1 libxdmcp6_1:1.1.2-1.1 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.1-2 libxfixes3_1:5.0.1-2 libxfont1_1:1.5.1-1ubuntu0.16.04.4 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.6-1 libxi6_2:1.7.6-1 libxinerama-dev_2:1.1.3-1 libxinerama1_2:1.1.3-1 libxkbcommon-dev_0.5.0-1ubuntu2.1 libxkbcommon0_0.5.0-1ubuntu2.1 libxkbfile1_1:1.0.9-0ubuntu1 libxml-parser-perl_2.44-1build1 libxml2_2.9.3+dfsg1-1ubuntu0.6 libxml2-utils_2.9.3+dfsg1-1ubuntu0.6 libxmu6_2:1.1.2-2 libxmuu1_2:1.1.2-2 libxpm4_1:3.5.11-1ubuntu0.16.04.1 libxrandr-dev_2:1.5.0-1 libxrandr2_2:1.5.0-1 libxrender-dev_1:0.9.9-0ubuntu1 libxrender1_1:0.9.9-0ubuntu1 libxshmfence-dev_1.2-1 libxshmfence1_1.2-1 libxt-dev_1:1.1.5-0ubuntu1 libxt6_1:1.1.5-0ubuntu1 libxtst-dev_2:1.2.2-1 libxtst6_2:1.2.2-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 linux-libc-dev_4.4.0-153.180 llvm-4.0_1:4.0.1-0ubuntu0.16.04.3 llvm-4.0-dev_1:4.0.1-0ubuntu0.16.04.3 llvm-4.0-runtime_1:4.0.1-0ubuntu0.16.04.3 locales_2.23-0ubuntu11 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu5.4 lsb-base_9.20160110ubuntu0.2 lsb-release_9.20160110ubuntu0.2 m4_1.4.17-5 make_4.1-6 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mesa-common-dev_18.0.5-0ubuntu0~16.04.1 mime-support_3.59ubuntu1 mount_2.27.1-6ubuntu3.7 multiarch-support_2.23-0ubuntu11 nasm-mozilla_2.13.02-0ubuntu0.16.04.1 ncurses-base_6.0+20160213-1ubuntu1 ncurses-bin_6.0+20160213-1ubuntu1 netbase_5.3 nettle-dev_3.2-1ubuntu0.16.04.1 nodejs-mozilla_8.14.0-0ubuntu0.16.04.1 openssl_1.0.2g-1ubuntu4.15 optipng_0.7.6-1ubuntu0.16.04.1 passwd_1:4.2-3.1ubuntu5.4 patch_2.7.5-1ubuntu0.16.04.1 perl_5.22.1-9ubuntu0.6 perl-base_5.22.1-9ubuntu0.6 perl-modules-5.22_5.22.1-9ubuntu0.6 pkg-config_0.29.1-0ubuntu1 pkg-create-dbgsym_0.72 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu2.4 python_2.7.12-1~16.04 python-minimal_2.7.12-1~16.04 python-pkg-resources_20.7.0-1 python-scour_0.32-1 python-six_1.10.0-3 python2.7_2.7.12-1ubuntu0~16.04.4 python2.7-minimal_2.7.12-1ubuntu0~16.04.4 python3_3.5.1-3 python3-minimal_3.5.1-3 python3.5_3.5.2-2ubuntu0~16.04.5 python3.5-minimal_3.5.2-2ubuntu0~16.04.5 readline-common_6.3-8ubuntu2 rustc_1.34.1+dfsg2+llvm-0ubuntu1~16.04.1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-firefox-dummy_0.invalid.0 sed_4.2.2-7 sensible-utils_0.0.9ubuntu0.16.04.1 shared-mime-info_1.5-2ubuntu0.2 systemd_229-4ubuntu21.21 systemd-sysv_229-4ubuntu21.21 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.3ubuntu2 tar_1.28-2.1ubuntu0.1 tzdata_2019a-0ubuntu0.16.04 ubuntu-keyring_2012.05.19 ubuntu-mono_14.04+16.04.20180326-0ubuntu1 ucf_3.0036 unzip_6.0-20ubuntu1 util-linux_2.27.1-6ubuntu3.7 x11-common_1:7.7+13ubuntu3.1 x11-xkb-utils_7.7+2 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.31-1~ubuntu16.04.2 x11proto-damage-dev_1:1.2.1-2 x11proto-dri2-dev_2.8-2 x11proto-fixes-dev_1:5.0-2ubuntu2 x11proto-gl-dev_1.4.17-1 x11proto-input-dev_2.3.1-1 x11proto-kb-dev_1.0.7-0ubuntu1 x11proto-randr-dev_1.5.0-1 x11proto-record-dev_1.14.2-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 x11proto-xinerama-dev_1.2.1-2 xauth_1:1.0.9-1ubuntu2 xkb-data_2.16-1ubuntu1 xorg-sgml-doctools_1:1.11-1 xserver-common_2:1.18.4-0ubuntu0.8 xtrans-dev_1.3.5-1 xvfb_2:1.18.4-0ubuntu0.8 xz-utils_5.1.1alpha+20120614-2ubuntu2 yasm_1.3.0-2 zip_3.0-11 zlib1g_1:1.2.8.dfsg-2ubuntu4.1 zlib1g-dev_1:1.2.8.dfsg-2ubuntu4.1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Mon Jun 24 18:15:26 2019 UTC using RSA key ID 9270E723 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./firefox_68.0~b13+build1-0ubuntu0.16.04.1.dsc dpkg-source: info: extracting firefox in firefox-68.0~b13+build1 dpkg-source: info: unpacking firefox_68.0~b13+build1.orig.tar.xz dpkg-source: info: unpacking firefox_68.0~b13+build1-0ubuntu0.16.04.1.debian.tar.xz dpkg-source: info: applying revert-1fce91651f43.patch dpkg-source: info: applying ppc-no-static-sizes.patch dpkg-source: info: applying ubuntu-bookmarks.patch dpkg-source: info: applying ubuntu-ua-string-changes.patch dpkg-source: info: applying unity-menubar.patch dpkg-source: info: applying support-coinstallable-trunk-build.patch dpkg-source: info: applying set-prgname-to-remoting-name.patch dpkg-source: info: applying partially-revert-google-search-update.patch dpkg-source: info: applying no-region-overrides-for-google-search.patch dpkg-source: info: applying rust-drop-dll-checksums.patch dpkg-source: info: applying webrtc-fix-compiler-flags-for-armhf.patch dpkg-source: info: applying s390x-ycbcr.patch dpkg-source: info: applying reduce-rust-debuginfo-on-selected-architectures.patch dpkg-source: info: applying fix-armhf-webrtc-build.patch dpkg-source: info: applying drop-check-glibc-symbols.patch dpkg-source: info: applying mark-distribution-search-engines-as-read-only.patch dpkg-source: info: applying cleanup-old-distribution-search-engines.patch dpkg-source: info: applying armhf-disable-unaligned-fp-access-emulation.patch dpkg-source: info: applying armhf-reduce-linker-memory-use.patch dpkg-source: info: applying skcms-workaround-gcc-bug.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-17186905 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-17186905 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-17186905 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: source package firefox dpkg-buildpackage: source version 68.0~b13+build1-0ubuntu0.16.04.1 dpkg-buildpackage: source distribution xenial dpkg-source --before-build firefox-68.0~b13+build1 dpkg-buildpackage: host architecture armhf dpkg-source: info: using options from firefox-68.0~b13+build1/debian/source/options: --extend-diff-ignore=^\.mozconfig\. --extend-diff-ignore=.pyc$ --extend-diff-ignore=^obj\- fakeroot debian/rules clean cp debian/control debian/control.old touch debian/control.in ***************************** * Refreshing debian/control * ***************************** cp debian/control.in debian/control.tmp perl debian/build/dump-langpack-control-entries.pl >> debian/control.tmp sed -e 's/@MOZ_PKG_NAME@/firefox/g' < debian/control.tmp > debian/control rm -f debian/control.tmp sed -i -e 's/@MOZ_LOCALE_PKGS@/firefox-locale-af \(= ${binary:Version}\), firefox-locale-an \(= ${binary:Version}\), firefox-locale-ar \(= ${binary:Version}\), firefox-locale-as \(= ${binary:Version}\), firefox-locale-ast \(= ${binary:Version}\), firefox-locale-az \(= ${binary:Version}\), firefox-locale-be \(= ${binary:Version}\), firefox-locale-bg \(= ${binary:Version}\), firefox-locale-bn \(= ${binary:Version}\), firefox-locale-br \(= ${binary:Version}\), firefox-locale-bs \(= ${binary:Version}\), firefox-locale-ca \(= ${binary:Version}\), firefox-locale-cak \(= ${binary:Version}\), firefox-locale-cs \(= ${binary:Version}\), firefox-locale-csb \(= ${binary:Version}\), firefox-locale-cy \(= ${binary:Version}\), firefox-locale-da \(= ${binary:Version}\), firefox-locale-de \(= ${binary:Version}\), firefox-locale-el \(= ${binary:Version}\), firefox-locale-en \(= ${binary:Version}\), firefox-locale-eo \(= ${binary:Version}\), firefox-locale-es \(= ${binary:Version}\), firefox-locale-et \(= ${binary:Version}\), firefox-locale-eu \(= ${binary:Version}\), firefox-locale-fa \(= ${binary:Version}\), firefox-locale-fi \(= ${binary:Version}\), firefox-locale-fr \(= ${binary:Version}\), firefox-locale-fy \(= ${binary:Version}\), firefox-locale-ga \(= ${binary:Version}\), firefox-locale-gd \(= ${binary:Version}\), firefox-locale-gl \(= ${binary:Version}\), firefox-locale-gn \(= ${binary:Version}\), firefox-locale-gu \(= ${binary:Version}\), firefox-locale-he \(= ${binary:Version}\), firefox-locale-hi \(= ${binary:Version}\), firefox-locale-hr \(= ${binary:Version}\), firefox-locale-hsb \(= ${binary:Version}\), firefox-locale-hu \(= ${binary:Version}\), firefox-locale-hy \(= ${binary:Version}\), firefox-locale-ia \(= ${binary:Version}\), firefox-locale-id \(= ${binary:Version}\), firefox-locale-is \(= ${binary:Version}\), firefox-locale-it \(= ${binary:Version}\), firefox-locale-ja \(= ${binary:Version}\), firefox-locale-ka \(= ${binary:Version}\), firefox-locale-kab \(= ${binary:Version}\), firefox-locale-kk \(= ${binary:Version}\), firefox-locale-km \(= ${binary:Version}\), firefox-locale-kn \(= ${binary:Version}\), firefox-locale-ko \(= ${binary:Version}\), firefox-locale-ku \(= ${binary:Version}\), firefox-locale-lg \(= ${binary:Version}\), firefox-locale-lt \(= ${binary:Version}\), firefox-locale-lv \(= ${binary:Version}\), firefox-locale-mai \(= ${binary:Version}\), firefox-locale-mk \(= ${binary:Version}\), firefox-locale-ml \(= ${binary:Version}\), firefox-locale-mn \(= ${binary:Version}\), firefox-locale-mr \(= ${binary:Version}\), firefox-locale-ms \(= ${binary:Version}\), firefox-locale-my \(= ${binary:Version}\), firefox-locale-nb \(= ${binary:Version}\), firefox-locale-ne \(= ${binary:Version}\), firefox-locale-nl \(= ${binary:Version}\), firefox-locale-nn \(= ${binary:Version}\), firefox-locale-nso \(= ${binary:Version}\), firefox-locale-oc \(= ${binary:Version}\), firefox-locale-or \(= ${binary:Version}\), firefox-locale-pa \(= ${binary:Version}\), firefox-locale-pl \(= ${binary:Version}\), firefox-locale-pt \(= ${binary:Version}\), firefox-locale-ro \(= ${binary:Version}\), firefox-locale-ru \(= ${binary:Version}\), firefox-locale-si \(= ${binary:Version}\), firefox-locale-sk \(= ${binary:Version}\), firefox-locale-sl \(= ${binary:Version}\), firefox-locale-sq \(= ${binary:Version}\), firefox-locale-sr \(= ${binary:Version}\), firefox-locale-sv \(= ${binary:Version}\), firefox-locale-sw \(= ${binary:Version}\), firefox-locale-ta \(= ${binary:Version}\), firefox-locale-te \(= ${binary:Version}\), firefox-locale-th \(= ${binary:Version}\), firefox-locale-tr \(= ${binary:Version}\), firefox-locale-uk \(= ${binary:Version}\), firefox-locale-ur \(= ${binary:Version}\), firefox-locale-uz \(= ${binary:Version}\), firefox-locale-vi \(= ${binary:Version}\), firefox-locale-xh \(= ${binary:Version}\), firefox-locale-zh-hans \(= ${binary:Version}\), firefox-locale-zh-hant \(= ${binary:Version}\), firefox-locale-zu \(= ${binary:Version}\),/' debian/control test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install CC=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc CXX=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ PATH=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla:$PATH CPLUS_INCLUDE_PATH=/usr/lib/gcc-mozilla/include/c++/6:/usr/lib/gcc-mozilla/include/c++/6/arm-linux-gnueabihf python /<>/firefox-68.0~b13+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -C . -k clean make[1]: Entering directory '/<>/firefox-68.0~b13+build1' ./mach clobber make[1]: Leaving directory '/<>/firefox-68.0~b13+build1' for i in ./nsprpub/build/autoconf/config.guess ./js/src/ctypes/libffi/config.guess ./intl/icu/source/config.guess ./modules/freetype2/builds/unix/config.guess ./third_party/rust/backtrace-sys/src/libbacktrace/config.guess ./build/autoconf/config.guess ./nsprpub/build/autoconf/config.sub ./js/src/ctypes/libffi/config.sub ./intl/icu/source/config.sub ./modules/freetype2/builds/unix/config.sub ./third_party/rust/backtrace-sys/src/libbacktrace/config.sub ./build/autoconf/config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done dh_clean -X Cargo.toml.orig rm -f debian/stamp-mach-configure rm -rf /<>/firefox-68.0~b13+build1/cbindgen rm -rf /<>/firefox-68.0~b13+build1/third_party/cbindgen/target rm -f debian/stamp-mach-install cp debian/config/locales.shipped debian/config/locales.shipped.old **************************************** * Refreshing list of shipped languages * **************************************** perl debian/build/refresh-supported-locales.pl -s /<>/firefox-68.0~b13+build1/browser/locales/shipped-locales rm -f debian/config/locales.shipped.old rm -f debian/control.old rm -f debian/config/mozconfig debian/usr.bin.firefox debian/README.Debian debian/firefox.sh debian/apport/blacklist debian/apport/native-origins debian/apport/source_firefox.py debian/testing/run_mochitest debian/testing/run_reftest debian/firefox.install debian/firefox.dirs debian/firefox.links debian/firefox.manpages debian/firefox.postinst debian/firefox.preinst debian/firefox.postrm debian/firefox.prerm debian/firefox.lintian-overrides debian/firefox-testsuite.install debian/firefox-testsuite.links debian/firefox-testsuite.lintian-overrides debian/firefox.desktop debian/firefox.1 rm -f debian/stamp-* rm -rf debian/l10n-mergedirs rm -rf ./obj-arm-linux-gnueabihf rm -f mozconfig rm -f debian/testing/extra.test.zip rm -rf debian/testing/extra-stage rm -rf debian/gcc-mozilla rm -f debian/usr.bin.firefox.in debian/rules build-arch ***************************** * Refreshing debian/control * ***************************** cp debian/control.in debian/control.tmp perl debian/build/dump-langpack-control-entries.pl >> debian/control.tmp sed -e 's/@MOZ_PKG_NAME@/firefox/g' < debian/control.tmp > debian/control rm -f debian/control.tmp sed -i -e 's/@MOZ_LOCALE_PKGS@/firefox-locale-af \(= ${binary:Version}\), firefox-locale-an \(= ${binary:Version}\), firefox-locale-ar \(= ${binary:Version}\), firefox-locale-as \(= ${binary:Version}\), firefox-locale-ast \(= ${binary:Version}\), firefox-locale-az \(= ${binary:Version}\), firefox-locale-be \(= ${binary:Version}\), firefox-locale-bg \(= ${binary:Version}\), firefox-locale-bn \(= ${binary:Version}\), firefox-locale-br \(= ${binary:Version}\), firefox-locale-bs \(= ${binary:Version}\), firefox-locale-ca \(= ${binary:Version}\), firefox-locale-cak \(= ${binary:Version}\), firefox-locale-cs \(= ${binary:Version}\), firefox-locale-csb \(= ${binary:Version}\), firefox-locale-cy \(= ${binary:Version}\), firefox-locale-da \(= ${binary:Version}\), firefox-locale-de \(= ${binary:Version}\), firefox-locale-el \(= ${binary:Version}\), firefox-locale-en \(= ${binary:Version}\), firefox-locale-eo \(= ${binary:Version}\), firefox-locale-es \(= ${binary:Version}\), firefox-locale-et \(= ${binary:Version}\), firefox-locale-eu \(= ${binary:Version}\), firefox-locale-fa \(= ${binary:Version}\), firefox-locale-fi \(= ${binary:Version}\), firefox-locale-fr \(= ${binary:Version}\), firefox-locale-fy \(= ${binary:Version}\), firefox-locale-ga \(= ${binary:Version}\), firefox-locale-gd \(= ${binary:Version}\), firefox-locale-gl \(= ${binary:Version}\), firefox-locale-gn \(= ${binary:Version}\), firefox-locale-gu \(= ${binary:Version}\), firefox-locale-he \(= ${binary:Version}\), firefox-locale-hi \(= ${binary:Version}\), firefox-locale-hr \(= ${binary:Version}\), firefox-locale-hsb \(= ${binary:Version}\), firefox-locale-hu \(= ${binary:Version}\), firefox-locale-hy \(= ${binary:Version}\), firefox-locale-ia \(= ${binary:Version}\), firefox-locale-id \(= ${binary:Version}\), firefox-locale-is \(= ${binary:Version}\), firefox-locale-it \(= ${binary:Version}\), firefox-locale-ja \(= ${binary:Version}\), firefox-locale-ka \(= ${binary:Version}\), firefox-locale-kab \(= ${binary:Version}\), firefox-locale-kk \(= ${binary:Version}\), firefox-locale-km \(= ${binary:Version}\), firefox-locale-kn \(= ${binary:Version}\), firefox-locale-ko \(= ${binary:Version}\), firefox-locale-ku \(= ${binary:Version}\), firefox-locale-lg \(= ${binary:Version}\), firefox-locale-lt \(= ${binary:Version}\), firefox-locale-lv \(= ${binary:Version}\), firefox-locale-mai \(= ${binary:Version}\), firefox-locale-mk \(= ${binary:Version}\), firefox-locale-ml \(= ${binary:Version}\), firefox-locale-mn \(= ${binary:Version}\), firefox-locale-mr \(= ${binary:Version}\), firefox-locale-ms \(= ${binary:Version}\), firefox-locale-my \(= ${binary:Version}\), firefox-locale-nb \(= ${binary:Version}\), firefox-locale-ne \(= ${binary:Version}\), firefox-locale-nl \(= ${binary:Version}\), firefox-locale-nn \(= ${binary:Version}\), firefox-locale-nso \(= ${binary:Version}\), firefox-locale-oc \(= ${binary:Version}\), firefox-locale-or \(= ${binary:Version}\), firefox-locale-pa \(= ${binary:Version}\), firefox-locale-pl \(= ${binary:Version}\), firefox-locale-pt \(= ${binary:Version}\), firefox-locale-ro \(= ${binary:Version}\), firefox-locale-ru \(= ${binary:Version}\), firefox-locale-si \(= ${binary:Version}\), firefox-locale-sk \(= ${binary:Version}\), firefox-locale-sl \(= ${binary:Version}\), firefox-locale-sq \(= ${binary:Version}\), firefox-locale-sr \(= ${binary:Version}\), firefox-locale-sv \(= ${binary:Version}\), firefox-locale-sw \(= ${binary:Version}\), firefox-locale-ta \(= ${binary:Version}\), firefox-locale-te \(= ${binary:Version}\), firefox-locale-th \(= ${binary:Version}\), firefox-locale-tr \(= ${binary:Version}\), firefox-locale-uk \(= ${binary:Version}\), firefox-locale-ur \(= ${binary:Version}\), firefox-locale-uz \(= ${binary:Version}\), firefox-locale-vi \(= ${binary:Version}\), firefox-locale-xh \(= ${binary:Version}\), firefox-locale-zh-hans \(= ${binary:Version}\), firefox-locale-zh-hant \(= ${binary:Version}\), firefox-locale-zu \(= ${binary:Version}\),/' debian/control test -x debian/rules mkdir -p "." /usr/share/cdbs/1/rules/buildcore.mk:110: CDBS WARNING: DEB_DH_STRIP_ARGS is deprecated since 0.4.85 mkdir -p debian/gcc-mozilla ln -sf /usr/lib/gcc-mozilla/bin/gcc debian/gcc-mozilla/gcc.real ln -sf /usr/bin/hardened-cc debian/gcc-mozilla/gcc ln -sf /usr/lib/gcc-mozilla/bin/g++ debian/gcc-mozilla/g++.real ln -sf /usr/bin/hardened-c++ debian/gcc-mozilla/g++ cp debian/config/locales.shipped debian/config/locales.shipped.old if [ '1604' -ge '1410' ]; then \ cp /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox.apparmor.14.10 /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox.in ; \ elif [ '1604' -ge '1310' ]; then \ cp /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox.apparmor.13.10 /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox.in ; \ fi PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/config/mozconfig.in > /<>/firefox-68.0~b13+build1/debian/config/mozconfig PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox.in > /<>/firefox-68.0~b13+build1/debian/usr.bin.firefox PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/README.Debian.in > /<>/firefox-68.0~b13+build1/debian/README.Debian PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.sh.in > /<>/firefox-68.0~b13+build1/debian/firefox.sh PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/apport/blacklist.in > /<>/firefox-68.0~b13+build1/debian/apport/blacklist PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/apport/native-origins.in > /<>/firefox-68.0~b13+build1/debian/apport/native-origins PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/apport/source_firefox.py.in > /<>/firefox-68.0~b13+build1/debian/apport/source_firefox.py PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/testing/run_mochitest.in > /<>/firefox-68.0~b13+build1/debian/testing/run_mochitest PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/testing/run_reftest.in > /<>/firefox-68.0~b13+build1/debian/testing/run_reftest PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.install.in > /<>/firefox-68.0~b13+build1/debian/firefox.install PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.dirs.in > /<>/firefox-68.0~b13+build1/debian/firefox.dirs PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.links.in > /<>/firefox-68.0~b13+build1/debian/firefox.links PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.manpages.in > /<>/firefox-68.0~b13+build1/debian/firefox.manpages PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.postinst.in > /<>/firefox-68.0~b13+build1/debian/firefox.postinst PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.preinst.in > /<>/firefox-68.0~b13+build1/debian/firefox.preinst PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.postrm.in > /<>/firefox-68.0~b13+build1/debian/firefox.postrm PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.prerm.in > /<>/firefox-68.0~b13+build1/debian/firefox.prerm PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.lintian-overrides.in > /<>/firefox-68.0~b13+build1/debian/firefox.lintian-overrides PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.install.in > /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.install PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.links.in > /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.links PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.lintian-overrides.in > /<>/firefox-68.0~b13+build1/debian/firefox-testsuite.lintian-overrides PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.desktop.in > /<>/firefox-68.0~b13+build1/debian/firefox.desktop PYTHONDONTWRITEBYTECODE=1 python /<>/firefox-68.0~b13+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/firefox" -DMOZ_APP_NAME="firefox" -DMOZ_INCDIR="usr/include/firefox" -DMOZ_IDLDIR="usr/share/idl/firefox" -DMOZ_VERSION="68.0" -DDEB_HOST_ARCH="armhf" -DMOZ_DISPLAY_NAME="Firefox" -DMOZ_PKG_NAME="firefox" -DDISTRIB="Ubuntu" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/firefox-68.0~b13+build1" -DDEB_HOST_GNU_TYPE="arm-linux-gnueabihf" -DMOZ_ADDONDIR="usr/lib/firefox-addons" -DMOZ_SDKDIR="usr/lib/firefox-devel" -DMOZ_DISTDIR="./obj-arm-linux-gnueabihf/dist" -DMOZ_UPDATE_CHANNEL="beta" -DMOZ_OBJDIR="./obj-arm-linux-gnueabihf" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/firefox-68.0~b13+build1/./obj-arm-linux-gnueabihf/_virtualenv/bin/python" -DDEB_BUILD_ARCH_BITS=32 -DMOZ_DEFAULT_APP_NAME="firefox" -DDISTRIB_VERSION="1604" -DMOZ_ENABLE_BREAKPAD -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/firefox-68.0~b13+build1/debian/firefox.1.in > /<>/firefox-68.0~b13+build1/debian/firefox.1 cp debian/config/mozconfig mozconfig rm -f debian/config/locales.shipped.old if test -e /usr/share/misc/config.guess ; then \ for i in ./nsprpub/build/autoconf/config.guess ./js/src/ctypes/libffi/config.guess ./intl/icu/source/config.guess ./modules/freetype2/builds/unix/config.guess ./third_party/rust/backtrace-sys/src/libbacktrace/config.guess ./build/autoconf/config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./nsprpub/build/autoconf/config.sub ./js/src/ctypes/libffi/config.sub ./intl/icu/source/config.sub ./modules/freetype2/builds/unix/config.sub ./third_party/rust/backtrace-sys/src/libbacktrace/config.sub ./build/autoconf/config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi cd /<>/firefox-68.0~b13+build1/third_party/cbindgen; \ cargo build --release; \ export CARGO_HOME=/<>/firefox-68.0~b13+build1/third_party/cbindgen/.cargo; \ cargo install --path . --bin cbindgen --root ../../cbindgen Compiling proc-macro2 v0.4.30 Compiling unicode-xid v0.1.0 Compiling syn v0.15.38 Compiling libc v0.2.58 Compiling autocfg v0.1.4 Compiling rand_core v0.4.0 Compiling bitflags v1.1.0 Compiling ryu v0.2.8 Compiling serde v1.0.93 Compiling unicode-width v0.1.5 Compiling ansi_term v0.11.0 Compiling remove_dir_all v0.5.2 Compiling cfg-if v0.1.9 Compiling strsim v0.8.0 Compiling itoa v0.4.4 Compiling cbindgen v0.8.7 (/<>/firefox-68.0~b13+build1/third_party/cbindgen) Compiling vec_map v0.8.1 Compiling rand_core v0.3.1 Compiling rand_jitter v0.1.4 Compiling rand_chacha v0.1.1 Compiling rand_pcg v0.1.2 Compiling rand v0.6.5 Compiling textwrap v0.11.0 Compiling log v0.4.6 Compiling rand_isaac v0.1.1 Compiling rand_hc v0.1.0 Compiling rand_xorshift v0.1.1 Compiling rand_os v0.1.3 Compiling atty v0.2.11 Compiling clap v2.33.0 Compiling quote v0.6.12 Compiling tempfile v3.0.8 Compiling serde_derive v1.0.93 Compiling toml v0.4.10 Compiling serde_json v1.0.39 Finished release [optimized] target(s) in 11m 31s Installing cbindgen v0.8.7 (/<>/firefox-68.0~b13+build1/third_party/cbindgen) Finished release [optimized] target(s) in 0.12s Installing ../../cbindgen/bin/cbindgen warning: be sure to add `../../cbindgen/bin` to your PATH to be able to run the installed binaries CC=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc CXX=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ PATH=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla:$PATH \ /<>/firefox-68.0~b13+build1/mach configure && /<>/firefox-68.0~b13+build1/mach build-backend 0:01.09 Clobber not needed. 0:01.09 Adding make options from /<>/firefox-68.0~b13+build1/mozconfig export CBINDGEN=/<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen export NODEJS=/usr/lib/nodejs-mozilla/bin/node export NASM=/usr/lib/nasm-mozilla/bin/nasm MOZ_MAKE_FLAGS=-j4 MOZ_OBJDIR=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf OBJDIR=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf FOUND_MOZCONFIG=/<>/firefox-68.0~b13+build1/mozconfig export FOUND_MOZCONFIG 0:01.11 /usr/bin/make -f client.mk MOZ_PARALLEL_BUILD=4 -s configure 0:01.13 Generating /<>/firefox-68.0~b13+build1/configure 0:01.15 Generating /<>/firefox-68.0~b13+build1/js/src/configure 0:01.17 cd /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf 0:01.17 /<>/firefox-68.0~b13+build1/configure 0:01.48 Creating Python environment 0:08.37 New python executable in /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/_virtualenvs/init/bin/python2.7 0:08.37 Also creating executable in /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/_virtualenvs/init/bin/python 0:08.37 Installing setuptools, pip, wheel...done. 0:09.52 WARNING: Python.h not found. Install Python development headers. 0:09.52 Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace) 0:09.52 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:09.52 Reexecuting in the virtualenv 0:10.25 Adding configure options from /<>/firefox-68.0~b13+build1/mozconfig 0:10.25 --host=arm-linux-gnueabihf 0:10.25 --prefix=/usr 0:10.25 --with-l10n-base=/<>/firefox-68.0~b13+build1/./l10n 0:10.25 --enable-release 0:10.25 --disable-gconf 0:10.25 --disable-install-strip 0:10.25 --disable-updater 0:10.26 --enable-application=browser 0:10.26 --enable-startup-notification 0:10.26 --with-distribution-id=com.ubuntu 0:10.26 --enable-debug-symbols=-g1 0:10.26 --enable-optimize=-g -O2 -fno-schedule-insns 0:10.26 --enable-tests 0:10.26 --enable-crashreporter 0:10.26 --enable-official-branding 0:10.26 --enable-update-channel=beta 0:10.26 --disable-debug 0:10.26 --disable-elf-hack 0:10.26 --with-ua-vendor=Ubuntu 0:10.26 --with-unsigned-addon-scopes=app 0:10.26 --with-google-location-service-api-keyfile=/<>/firefox-68.0~b13+build1/debian/ga 0:10.26 --with-google-safebrowsing-api-keyfile=/<>/firefox-68.0~b13+build1/debian/ga 0:10.26 --enable-stdcxx-compat 0:10.27 checking for vcs source checkout... no 0:10.56 checking for a shell... /bin/sh 0:10.62 checking for host system type... arm-unknown-linux-gnueabihf 0:10.65 checking for target system type... arm-unknown-linux-gnueabihf 0:12.31 checking whether cross compiling... no 0:12.70 checking for Python 3... /usr/bin/python3 (3.5.2) 0:12.75 checking for yasm... /usr/bin/yasm 0:12.77 checking yasm version... 1.3.0 0:12.81 checking for the target C compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:13.02 checking whether the target C compiler can be used... yes 0:13.03 checking the target C compiler version... 6.4.0 0:13.16 checking the target C compiler works... yes 0:13.16 checking for the target C++ compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 0:13.27 checking whether the target C++ compiler can be used... yes 0:13.27 checking the target C++ compiler version... 6.4.0 0:13.42 checking the target C++ compiler works... yes 0:13.42 checking for the host C compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:13.58 checking whether the host C compiler can be used... yes 0:13.59 checking the host C compiler version... 6.4.0 0:13.72 checking the host C compiler works... yes 0:13.72 checking for the host C++ compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 0:13.82 checking whether the host C++ compiler can be used... yes 0:13.82 checking the host C++ compiler version... 6.4.0 0:13.94 checking the host C++ compiler works... yes 0:14.02 checking ARM version support in compiler... 7 0:14.13 checking for ARM SIMD support in compiler... yes 0:14.23 checking for ARM NEON support in compiler... yes 0:14.62 checking for 64-bit OS... no 0:14.64 checking for llvm_profdata... not found 0:14.67 checking for nasm... /usr/lib/nasm-mozilla/bin/nasm 0:14.68 checking nasm version... 2.13.02 0:14.79 checking for linker... bfd 0:14.80 checking for the assembler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:15.35 checking MOZ_LIBSTDCXX_TARGET_VERSION... GLIBCXX_3.4.22 0:15.87 checking MOZ_LIBSTDCXX_HOST_VERSION... GLIBCXX_3.4.22 0:15.91 checking for ar... /usr/bin/ar 0:15.91 checking for pkg_config... /usr/bin/pkg-config 0:15.93 checking for pkg-config version... 0.29.1 0:16.04 checking for stdint.h... yes 0:16.18 checking for inttypes.h... yes 0:16.31 checking for malloc.h... yes 0:16.40 checking for alloca.h... yes 0:16.51 checking for sys/byteorder.h... no 0:16.65 checking for getopt.h... yes 0:16.77 checking for unistd.h... yes 0:16.91 checking for nl_types.h... yes 0:17.02 checking for cpuid.h... no 0:17.17 checking for sys/statvfs.h... yes 0:17.28 checking for sys/statfs.h... yes 0:17.40 checking for sys/vfs.h... yes 0:17.51 checking for sys/mount.h... yes 0:17.63 checking for sys/quota.h... yes 0:17.76 checking for linux/quota.h... yes 0:17.89 checking for linux/if_addr.h... yes 0:18.04 checking for linux/rtnetlink.h... yes 0:18.16 checking for sys/queue.h... yes 0:18.28 checking for sys/types.h... yes 0:18.43 checking for netinet/in.h... yes 0:18.55 checking for byteswap.h... yes 0:18.82 checking for linux/perf_event.h... yes 0:18.96 checking for perf_event_open system call... yes 0:19.07 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:19.17 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:19.29 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:19.40 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:19.55 checking whether the C compiler supports -Wunreachable-code-return... no 0:19.65 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:19.76 checking whether the C compiler supports -Wclass-varargs... no 0:19.87 checking whether the C++ compiler supports -Wclass-varargs... no 0:19.97 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:20.09 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:20.26 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:20.36 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:20.47 checking whether the C compiler supports -Wloop-analysis... no 0:20.53 checking whether the C++ compiler supports -Wloop-analysis... no 0:20.64 checking whether the C++ compiler supports -Wc++1z-compat... no 0:20.73 checking whether the C++ compiler supports -Wc++2a-compat... no 0:20.80 checking whether the C++ compiler supports -Wcomma... no 0:20.94 checking whether the C compiler supports -Wduplicated-cond... yes 0:21.11 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:21.23 checking whether the C++ compiler supports -Wimplicit-fallthrough... no 0:21.31 checking whether the C compiler supports -Wstring-conversion... no 0:21.41 checking whether the C++ compiler supports -Wstring-conversion... no 0:21.50 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:21.59 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:21.74 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:21.87 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:21.96 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:22.05 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:22.16 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:22.26 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:22.39 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:22.49 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:22.61 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:22.71 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:22.86 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:23.01 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:23.18 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:23.23 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:23.29 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:23.40 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:23.54 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:23.60 checking whether the C compiler supports -Wno-error=multistatement-macros... no 0:23.70 checking whether the C++ compiler supports -Wno-error=multistatement-macros... no 0:23.84 checking whether the C compiler supports -Wno-error=return-std-move... no 0:23.92 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:24.00 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:24.06 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:24.13 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:24.20 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:24.25 checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:24.31 checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:24.47 checking whether the C compiler supports -Wformat... yes 0:24.64 checking whether the C++ compiler supports -Wformat... yes 0:24.78 checking whether the C compiler supports -Wformat-security... yes 0:24.95 checking whether the C++ compiler supports -Wformat-security... yes 0:25.05 checking whether the C compiler supports -Wformat-overflow=2... no 0:25.18 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:25.31 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:25.40 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:25.52 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:25.56 checking for libpulse... yes 0:25.56 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:25.58 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:25.59 checking for rustc... /usr/bin/rustc 0:25.60 checking for cargo... /usr/bin/cargo 0:25.94 checking rustc version... 1.34.1 0:26.01 checking cargo version... 1.34.0 0:26.50 checking for rust target triplet... armv7-unknown-linux-gnueabihf 0:26.80 checking for rust host triplet... armv7-unknown-linux-gnueabihf 0:26.80 checking for rustdoc... /usr/bin/rustdoc 0:26.82 checking for cbindgen... /<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen 0:26.82 checking for rustfmt... not found 0:26.84 checking for llvm-config... /usr/bin/llvm-config-4.0 0:27.06 checking that libclang is new enough... yes 0:27.19 checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++14 0:27.26 checking for nodejs... /usr/lib/nodejs-mozilla/bin/node (8.14.0) 0:27.28 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1... yes 0:27.33 checking MOZ_WAYLAND_CFLAGS... -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:27.36 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:27.40 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:27.43 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 0:27.46 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:27.48 checking for fontconfig >= 2.7.0... yes 0:27.51 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 0:27.53 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:27.55 checking for freetype2 >= 6.1.0... yes 0:27.58 checking _FT2_CFLAGS... -I/usr/include/freetype2 0:27.59 checking _FT2_LIBS... -lfreetype 0:27.60 checking for tar... /bin/tar 0:27.61 checking for unzip... /usr/bin/unzip 0:27.61 checking for zip... /usr/bin/zip 0:27.62 checking for gn... not found 0:27.62 checking for the Mozilla API key... no 0:27.62 checking for the Google Location Service API key... yes 0:27.62 checking for the Google Safebrowsing API key... yes 0:27.62 checking for the Bing API key... no 0:27.62 checking for the Adjust SDK key... no 0:27.62 checking for the Leanplum SDK key... no 0:27.62 checking for the Pocket API key... no 0:27.77 checking for awk... /usr/bin/mawk 0:27.79 checking for perl... /usr/bin/perl 0:27.81 checking for minimum required perl version >= 5.006... 5.022001 0:27.85 checking for full perl installation... yes 0:27.87 checking for gmake... /usr/bin/make 0:27.88 checking for watchman... not found 0:27.88 checking for xargs... /usr/bin/xargs 0:27.88 checking for rpmbuild... not found 0:27.96 checking for llvm-objdump... /usr/lib/llvm-4.0/bin/llvm-objdump 0:27.96 checking for autoconf... /usr/bin/autoconf2.13 0:27.97 Refreshing /<>/firefox-68.0~b13+build1/old-configure with /usr/bin/autoconf2.13 0:30.30 creating cache ./config.cache 0:30.36 checking host system type... arm-unknown-linux-gnueabihf 0:30.39 checking target system type... arm-unknown-linux-gnueabihf 0:30.42 checking build system type... arm-unknown-linux-gnueabihf 0:30.42 checking for objcopy... /usr/bin/objcopy 0:30.43 checking for gcc... (cached) /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 0:30.43 checking whether the C compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 -Wl,--no-keep-memory) works... (cached) yes 0:30.43 checking whether the C compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 -Wl,--no-keep-memory) is a cross-compiler... no 0:30.43 checking whether we are using GNU C... (cached) yes 0:30.43 checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 accepts -g... (cached) yes 0:30.43 checking for c++... (cached) /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 0:30.43 checking whether the C++ compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ -Wl,--no-keep-memory) works... (cached) yes 0:30.43 checking whether the C++ compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ -Wl,--no-keep-memory) is a cross-compiler... no 0:30.44 checking whether we are using GNU C++... (cached) yes 0:30.44 checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ accepts -g... (cached) yes 0:30.45 checking for ranlib... ranlib 0:30.45 checking for /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 0:30.45 checking for strip... strip 0:30.45 checking for otool... no 0:30.81 checking for X... libraries , headers 0:31.01 checking for dnet_ntoa in -ldnet... no 0:31.22 checking for dnet_ntoa in -ldnet_stub... no 0:31.43 checking for gethostbyname... yes 0:31.63 checking for connect... yes 0:31.84 checking for remove... yes 0:32.04 checking for shmat... yes 0:32.29 checking for IceConnectionNumber in -lICE... yes 0:32.56 checking for --noexecstack option to as... yes 0:32.86 checking for -z noexecstack option to ld... yes 0:33.11 checking for -z text option to ld... yes 0:33.31 checking for -z relro option to ld... yes 0:33.51 checking for -z nocopyreloc option to ld... yes 0:33.76 checking for -Bsymbolic-functions option to ld... yes 0:33.99 checking for --build-id=sha1 option to ld... yes 0:34.17 checking for --ignore-unresolved-symbol option to ld... yes 0:34.22 checking if toolchain supports -mssse3 option... no 0:34.28 checking if toolchain supports -msse4.1 option... no 0:34.42 checking whether the linker supports Identical Code Folding... no 0:35.09 checking whether removing dead symbols breaks debugging... no 0:35.26 checking for working const... yes 0:35.34 checking for mode_t... yes 0:35.45 checking for off_t... yes 0:35.53 checking for pid_t... yes 0:35.59 checking for size_t... yes 0:35.90 checking whether 64-bits std::atomic requires -latomic... no 0:36.04 checking for dirent.h that defines DIR... yes 0:36.19 checking for opendir in -ldir... no 0:36.28 checking for sockaddr_in.sin_len... false 0:36.37 checking for sockaddr_in6.sin6_len... false 0:36.45 checking for sockaddr.sa_len... false 0:36.60 checking for gethostbyname_r in -lc_r... no 0:36.97 checking for library containing dlopen... -ldl 0:37.07 checking for dlfcn.h... yes 0:37.28 checking for dladdr... yes 0:37.46 checking for memmem... yes 0:37.59 checking for socket in -lsocket... no 0:37.78 checking for XDrawLines in -lX11... yes 0:37.96 checking for XextAddDisplay in -lXext... yes 0:38.15 checking for XtFree in -lXt... yes 0:38.33 checking for xcb_connect in -lxcb... yes 0:38.53 checking for xcb_shm_query_version in -lxcb-shm... yes 0:38.70 checking for XGetXCBConnection in -lX11-xcb... yes 0:38.84 checking for pthread_create in -lpthreads... no 0:39.05 checking for pthread_create in -lpthread... yes 0:39.25 checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 accepts -pthread... yes 0:39.36 checking for pthread.h... yes 0:39.54 checking for stat64... yes 0:39.76 checking for lstat64... yes 0:39.97 checking for truncate64... yes 0:40.20 checking for statvfs64... yes 0:40.41 checking for statvfs... yes 0:40.61 checking for statfs64... yes 0:40.81 checking for statfs... yes 0:41.04 checking for getpagesize... yes 0:41.23 checking for gmtime_r... yes 0:41.44 checking for localtime_r... yes 0:41.64 checking for arc4random... no 0:41.83 checking for arc4random_buf... no 0:42.01 checking for mallinfo... yes 0:42.21 checking for gettid... no 0:42.39 checking for lchown... yes 0:42.60 checking for setpriority... yes 0:42.87 checking for strerror... yes 0:43.06 checking for syscall... yes 0:43.24 checking for clock_gettime(CLOCK_MONOTONIC)... 0:43.34 checking for pthread_cond_timedwait_monotonic_np... 0:43.56 checking for res_ninit()... yes 0:43.66 checking for an implementation of va_copy()... yes 0:43.77 checking whether va_list can be copied by value... yes 0:43.87 checking for ARM EABI... yes 0:44.06 checking for __thread keyword for TLS variables... yes 0:44.24 checking for localeconv... yes 0:44.35 checking for malloc.h... yes 0:44.53 checking for strndup... yes 0:44.72 checking for posix_memalign... yes 0:44.90 checking for memalign... yes 0:45.09 checking for malloc_usable_size... yes 0:45.17 checking whether malloc_usable_size definition can use const argument... no 0:45.24 checking for valloc in malloc.h... yes 0:45.29 checking for valloc in unistd.h... no 0:45.35 checking for _aligned_malloc in malloc.h... no 0:45.36 checking NSPR selection... source-tree 0:45.36 checking if app-specific confvars.sh exists... /<>/firefox-68.0~b13+build1/browser/confvars.sh 0:45.38 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 0:45.40 checking MOZ_GTK3_CFLAGS... -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:45.41 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:45.43 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gio-unix-2.0 gdk-x11-2.0... yes 0:45.45 checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:45.46 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:45.46 checking for libstartup-notification-1.0 >= 0.8... yes 0:45.46 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:45.47 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:45.49 checking for dbus-1 >= 0.60... yes 0:45.49 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include 0:45.50 checking MOZ_DBUS_LIBS... -ldbus-1 0:45.50 checking for dbus-glib-1 >= 0.60... yes 0:45.51 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:45.52 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:45.74 checking for linux/joystick.h... yes 0:45.76 checking for gthread-2.0... yes 0:45.76 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:45.77 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:45.77 checking for wget... no 0:45.95 checking for fdatasync... yes 0:46.07 checking for valid C compiler optimization flags... yes 0:46.43 checking for __cxa_demangle... yes 0:46.52 checking for unwind.h... yes 0:46.74 checking for _Unwind_Backtrace... yes 0:46.76 checking for -pipe support... yes 0:46.96 checking what kind of list files are supported by the linker... linkerscript 0:46.96 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:46.97 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:46.97 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:47.09 checking for FT_Bitmap_Size.y_ppem... yes 0:47.28 checking for FT_GlyphSlot_Embolden... yes 0:47.47 checking for FT_Load_Sfnt_Table... yes 0:47.61 checking for fontconfig/fcfreetype.h... yes 0:47.86 checking for posix_fadvise... yes 0:48.04 checking for posix_fallocate... yes 0:48.21 updating cache ./config.cache 0:48.22 creating ./config.data 0:48.26 js/src> configuring 0:48.26 js/src> running /<>/firefox-68.0~b13+build1/configure.py --enable-project=js --enable-crashreporter --disable-gconf --disable-install-strip --enable-official-branding --enable-startup-notification --disable-updater --prefix=/usr --with-distribution-id=com.ubuntu --with-ua-vendor=Ubuntu --host=arm-unknown-linux-gnueabihf --target=arm-unknown-linux-gnueabihf --enable-tests --disable-debug --disable-rust-debug --enable-release --enable-optimize=-g -O2 -fno-schedule-insns --enable-xcode-checks --without-ccache --without-toolchain-prefix --with-arch=toolchain-default --with-thumb=toolchain-default --with-thumb-interwork=toolchain-default --with-fpu=toolchain-default --with-float-abi=toolchain-default --with-soft-float=toolchain-default --enable-debug-symbols=-g1 --disable-profile-generate --disable-profile-use --without-pgo-profile-path --disable-lto --disable-address-sanitizer --disable-undefined-sanitizer --disable-coverage --enable-cargo-incremental --disable-linker --disable-clang-plugin --disable-mozsearch-plugin --enable-stdcxx-compat --disable-fuzzing --enable-jemalloc --disable-replace-malloc --without-linux-headers --disable-warnings-as-errors --disable-valgrind --without-libclang-path --without-clang-path --disable-js-shell --disable-shared-js --disable-export-js --enable-ion --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-trace --disable-gczeal --disable-small-chunk-size --disable-trace-logging --disable-oom-breakpoint --disable-perf --disable-jitspew --disable-masm-verbose --disable-more-deterministic --enable-ctypes --without-system-ffi --disable-pipeline-operator --disable-binast --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --with-nspr-cflags=-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr --with-nspr-libs=-L/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/bin -lnspr4 -lplc4 -lplds4 --prefix=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist JS_STANDALONE= 0:48.32 js/src> checking for vcs source checkout... no 0:48.43 js/src> checking for a shell... /bin/sh 0:48.45 js/src> checking for host system type... arm-unknown-linux-gnueabihf 0:48.48 js/src> checking for target system type... arm-unknown-linux-gnueabihf 0:49.91 js/src> checking for Python 3... /usr/bin/python3 (3.5.2) 0:49.91 js/src> checking whether cross compiling... no 0:49.93 js/src> checking for yasm... /usr/bin/yasm 0:49.94 js/src> checking yasm version... 1.3.0 0:49.96 js/src> checking for the target C compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:50.04 js/src> checking whether the target C compiler can be used... yes 0:50.04 js/src> checking the target C compiler version... 6.4.0 0:50.11 js/src> checking the target C compiler works... yes 0:50.12 js/src> checking for the target C++ compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 0:50.19 js/src> checking whether the target C++ compiler can be used... yes 0:50.19 js/src> checking the target C++ compiler version... 6.4.0 0:50.29 js/src> checking the target C++ compiler works... yes 0:50.30 js/src> checking for the host C compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:50.36 js/src> checking whether the host C compiler can be used... yes 0:50.37 js/src> checking the host C compiler version... 6.4.0 0:50.47 js/src> checking the host C compiler works... yes 0:50.47 js/src> checking for the host C++ compiler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 0:50.55 js/src> checking whether the host C++ compiler can be used... yes 0:50.55 js/src> checking the host C++ compiler version... 6.4.0 0:50.65 js/src> checking the host C++ compiler works... yes 0:50.72 js/src> checking ARM version support in compiler... 7 0:50.82 js/src> checking for ARM SIMD support in compiler... yes 0:50.91 js/src> checking for ARM NEON support in compiler... yes 0:51.22 js/src> checking for 64-bit OS... no 0:51.24 js/src> checking for llvm_profdata... not found 0:51.25 js/src> checking for nasm... /usr/lib/nasm-mozilla/bin/nasm 0:51.27 js/src> checking nasm version... 2.13.02 0:51.35 js/src> checking for linker... bfd 0:51.35 js/src> checking for the assembler... /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc 0:51.86 js/src> checking MOZ_LIBSTDCXX_TARGET_VERSION... GLIBCXX_3.4.22 0:52.31 js/src> checking MOZ_LIBSTDCXX_HOST_VERSION... GLIBCXX_3.4.22 0:52.32 js/src> checking for ar... /usr/bin/ar 0:52.32 js/src> checking for pkg_config... /usr/bin/pkg-config 0:52.34 js/src> checking for pkg-config version... 0.29.1 0:52.44 js/src> checking for stdint.h... yes 0:52.53 js/src> checking for inttypes.h... yes 0:52.65 js/src> checking for malloc.h... yes 0:52.77 js/src> checking for alloca.h... yes 0:52.86 js/src> checking for sys/byteorder.h... no 0:52.98 js/src> checking for getopt.h... yes 0:53.09 js/src> checking for unistd.h... yes 0:53.18 js/src> checking for nl_types.h... yes 0:53.28 js/src> checking for cpuid.h... no 0:53.39 js/src> checking for sys/statvfs.h... yes 0:53.49 js/src> checking for sys/statfs.h... yes 0:53.59 js/src> checking for sys/vfs.h... yes 0:53.70 js/src> checking for sys/mount.h... yes 0:53.81 js/src> checking for sys/quota.h... yes 0:53.94 js/src> checking for linux/quota.h... yes 0:54.06 js/src> checking for linux/if_addr.h... yes 0:54.19 js/src> checking for linux/rtnetlink.h... yes 0:54.29 js/src> checking for sys/queue.h... yes 0:54.40 js/src> checking for sys/types.h... yes 0:54.52 js/src> checking for netinet/in.h... yes 0:54.62 js/src> checking for byteswap.h... yes 0:54.74 js/src> checking for linux/perf_event.h... yes 0:54.84 js/src> checking for perf_event_open system call... yes 0:54.92 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:54.99 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:55.08 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:55.15 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:55.24 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:55.31 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:55.39 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:55.46 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:55.53 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:55.60 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:55.68 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:55.74 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:55.81 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:55.87 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:55.94 js/src> checking whether the C++ compiler supports -Wc++1z-compat... no 0:56.02 js/src> checking whether the C++ compiler supports -Wc++2a-compat... no 0:56.09 js/src> checking whether the C++ compiler supports -Wcomma... no 0:56.18 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:56.28 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:56.34 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... no 0:56.42 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:56.48 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:56.56 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:56.64 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:56.72 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:56.80 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:56.88 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:56.96 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:57.02 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:57.11 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:57.22 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:57.31 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:57.41 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:57.51 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:57.60 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:57.69 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:57.79 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:57.86 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:57.92 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:58.00 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:58.10 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:58.15 js/src> checking whether the C compiler supports -Wno-error=multistatement-macros... no 0:58.21 js/src> checking whether the C++ compiler supports -Wno-error=multistatement-macros... no 0:58.26 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:58.32 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:58.37 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... no 0:58.42 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:58.47 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:58.52 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:58.58 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:58.62 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:58.72 js/src> checking whether the C compiler supports -Wformat... yes 0:58.81 js/src> checking whether the C++ compiler supports -Wformat... yes 0:58.91 js/src> checking whether the C compiler supports -Wformat-security... yes 0:59.01 js/src> checking whether the C++ compiler supports -Wformat-security... yes 0:59.09 js/src> checking whether the C compiler supports -Wformat-overflow=2... no 0:59.15 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... no 0:59.28 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:59.37 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:59.44 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... no 0:59.53 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:59.55 js/src> checking for rustc... /usr/bin/rustc 0:59.55 js/src> checking for cargo... /usr/bin/cargo 0:59.86 js/src> checking rustc version... 1.34.1 0:59.92 js/src> checking cargo version... 1.34.0 1:00.35 js/src> checking for rust target triplet... armv7-unknown-linux-gnueabihf 1:00.62 js/src> checking for rust host triplet... armv7-unknown-linux-gnueabihf 1:00.62 js/src> checking for rustdoc... /usr/bin/rustdoc 1:00.62 js/src> checking for rustfmt... not found 1:00.63 js/src> checking for llvm-config... /usr/bin/llvm-config-4.0 1:00.72 js/src> checking that libclang is new enough... yes 1:00.82 js/src> checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++14 1:00.84 js/src> checking for awk... /usr/bin/mawk 1:00.85 js/src> checking for perl... /usr/bin/perl 1:00.87 js/src> checking for minimum required perl version >= 5.006... 5.022001 1:00.90 js/src> checking for full perl installation... yes 1:00.90 js/src> checking for gmake... /usr/bin/make 1:00.90 js/src> checking for watchman... not found 1:00.90 js/src> checking for xargs... /usr/bin/xargs 1:00.91 js/src> checking for rpmbuild... not found 1:00.95 js/src> checking for llvm-objdump... /usr/lib/llvm-4.0/bin/llvm-objdump 1:00.96 js/src> checking for autoconf... /usr/bin/autoconf2.13 1:00.96 js/src> Refreshing /<>/firefox-68.0~b13+build1/js/src/old-configure with /usr/bin/autoconf2.13 1:01.35 js/src> loading cache /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/./config.cache 1:01.40 js/src> checking host system type... arm-unknown-linux-gnueabihf 1:01.44 js/src> checking target system type... arm-unknown-linux-gnueabihf 1:01.48 js/src> checking build system type... arm-unknown-linux-gnueabihf 1:01.50 js/src> checking for gcc... (cached) /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 1:01.50 js/src> checking whether the C compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 -Wl,--no-keep-memory) works... (cached) yes 1:01.50 js/src> checking whether the C compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 -Wl,--no-keep-memory) is a cross-compiler... no 1:01.50 js/src> checking whether we are using GNU C... (cached) yes 1:01.50 js/src> checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 accepts -g... (cached) yes 1:01.50 js/src> checking for c++... (cached) /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ 1:01.51 js/src> checking whether the C++ compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ -Wl,--no-keep-memory) works... (cached) yes 1:01.51 js/src> checking whether the C++ compiler (/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ -Wl,--no-keep-memory) is a cross-compiler... no 1:01.51 js/src> checking whether we are using GNU C++... (cached) yes 1:01.51 js/src> checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ accepts -g... (cached) yes 1:01.51 js/src> checking for ranlib... (cached) ranlib 1:01.51 js/src> checking for /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc... (cached) /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 1:01.51 js/src> checking for strip... (cached) strip 1:01.51 js/src> checking for sb-conf... no 1:01.51 js/src> checking for ve... no 1:01.52 js/src> checking for X... (cached) libraries , headers 1:01.54 js/src> checking for dnet_ntoa in -ldnet... (cached) no 1:01.55 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 1:01.55 js/src> checking for gethostbyname... (cached) yes 1:01.55 js/src> checking for connect... (cached) yes 1:01.55 js/src> checking for remove... (cached) yes 1:01.56 js/src> checking for shmat... (cached) yes 1:01.57 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 1:01.88 js/src> checking for --noexecstack option to as... yes 1:02.07 js/src> checking for -z noexecstack option to ld... yes 1:02.25 js/src> checking for -z text option to ld... yes 1:02.43 js/src> checking for -z relro option to ld... yes 1:02.65 js/src> checking for -z nocopyreloc option to ld... yes 1:02.85 js/src> checking for -Bsymbolic-functions option to ld... yes 1:03.07 js/src> checking for --build-id=sha1 option to ld... yes 1:03.21 js/src> checking whether the linker supports Identical Code Folding... no 1:03.90 js/src> checking whether removing dead symbols breaks debugging... no 1:03.91 js/src> checking for working const... (cached) yes 1:03.91 js/src> checking for mode_t... (cached) yes 1:03.91 js/src> checking for off_t... (cached) yes 1:03.91 js/src> checking for pid_t... (cached) yes 1:03.91 js/src> checking for size_t... (cached) yes 1:04.04 js/src> checking for ssize_t... yes 1:04.04 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 1:04.04 js/src> checking for dirent.h that defines DIR... (cached) yes 1:04.06 js/src> checking for opendir in -ldir... (cached) no 1:04.07 js/src> checking for gethostbyname_r in -lc_r... (cached) no 1:04.08 js/src> checking for library containing dlopen... (cached) -ldl 1:04.08 js/src> checking for dlfcn.h... (cached) yes 1:04.10 js/src> checking for socket in -lsocket... (cached) no 1:04.12 js/src> checking for pthread_create in -lpthreads... (cached) no 1:04.13 js/src> checking for pthread_create in -lpthread... (cached) yes 1:04.36 js/src> checking whether /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99 accepts -pthread... yes 1:04.59 js/src> checking for getc_unlocked... yes 1:04.78 js/src> checking for _getc_nolock... no 1:04.79 js/src> checking for gmtime_r... (cached) yes 1:04.79 js/src> checking for localtime_r... (cached) yes 1:04.99 js/src> checking for pthread_getname_np... yes 1:05.19 js/src> checking for pthread_get_name_np... no 1:05.19 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 1:05.40 js/src> checking for sin in -lm... yes 1:05.63 js/src> checking for sincos in -lm... yes 1:05.84 js/src> checking for __sincos in -lm... no 1:05.84 js/src> checking for res_ninit()... (cached) yes 1:06.05 js/src> checking for nl_langinfo and CODESET... yes 1:06.06 js/src> checking for an implementation of va_copy()... (cached) yes 1:06.06 js/src> checking whether va_list can be copied by value... (cached) yes 1:06.08 js/src> checking for ARM EABI... (cached) yes 1:06.08 js/src> checking for __thread keyword for TLS variables... (cached) yes 1:06.08 js/src> checking for localeconv... (cached) yes 1:06.08 js/src> checking NSPR selection... command-line 1:06.24 js/src> checking for valid optimization flags... yes 1:06.26 js/src> checking for __cxa_demangle... (cached) yes 1:06.28 js/src> checking for -pipe support... yes 1:06.41 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 1:06.67 js/src> checking what kind of list files are supported by the linker... linkerscript 1:06.72 js/src> checking for posix_fadvise... (cached) yes 1:06.75 js/src> checking for posix_fallocate... (cached) yes 1:06.77 js/src> checking for malloc.h... (cached) yes 1:06.79 js/src> checking for strndup... (cached) yes 1:06.84 js/src> checking for posix_memalign... (cached) yes 1:06.86 js/src> checking for memalign... (cached) yes 1:06.87 js/src> checking for malloc_usable_size... (cached) yes 1:06.96 js/src> checking whether malloc_usable_size definition can use const argument... no 1:07.05 js/src> checking for valloc in malloc.h... yes 1:07.14 js/src> checking for valloc in unistd.h... no 1:07.21 js/src> checking for _aligned_malloc in malloc.h... no 1:07.24 js/src> updating cache /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/./config.cache 1:07.24 js/src> creating ./config.data 1:07.31 js/src> Creating config.status 1:07.53 Creating config.status 1:08.18 Reticulating splines... 1:15.27 0:07.19 File already read. Skipping: /<>/firefox-68.0~b13+build1/gfx/angle/targets/angle_common/moz.build 1:55.51 Finished reading 2065 moz.build files in 11.95s 1:55.51 Read 64 gyp files in parallel contributing 0.58s to total wall time 1:55.51 Processed into 10465 build config descriptors in 13.48s 1:55.51 RecursiveMake backend executed in 17.99s 1:55.51 3715 total backend files; 3715 created; 0 updated; 0 unchanged; 0 deleted; 29 -> 1364 Makefile 1:55.51 FasterMake backend executed in 1.45s 1:55.51 14 total backend files; 14 created; 0 updated; 0 unchanged; 0 deleted 1:55.51 Total wall time: 47.40s; CPU time: 47.44s; Efficiency: 100%; Untracked: 2.53s Configure complete! Be sure to run |mach build| to pick up any changes 0:00.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/_virtualenvs/init/bin/python /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config.status Reticulating splines... 0:06.62 File already read. Skipping: /<>/firefox-68.0~b13+build1/gfx/angle/targets/angle_common/moz.build Finished reading 2065 moz.build files in 11.87s Read 64 gyp files in parallel contributing 0.00s to total wall time Processed into 10465 build config descriptors in 13.19s RecursiveMake backend executed in 16.40s 3714 total backend files; 0 created; 1 updated; 3713 unchanged; 0 deleted; 29 -> 1364 Makefile FasterMake backend executed in 1.40s 13 total backend files; 0 created; 1 updated; 12 unchanged; 0 deleted Total wall time: 44.70s; CPU time: 45.03s; Efficiency: 101%; Untracked: 1.84s touch debian/stamp-mach-configure CC=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc CXX=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ PATH=/<>/firefox-68.0~b13+build1/debian/gcc-mozilla:$PATH CPLUS_INCLUDE_PATH=/usr/lib/gcc-mozilla/include/c++/6:/usr/lib/gcc-mozilla/include/c++/6/arm-linux-gnueabihf python /<>/firefox-68.0~b13+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -C . make[1]: Entering directory '/<>/firefox-68.0~b13+build1' ./mach build 0:01.11 Clobber not needed. 0:01.11 Adding make options from /<>/firefox-68.0~b13+build1/mozconfig export CBINDGEN=/<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen export NODEJS=/usr/lib/nodejs-mozilla/bin/node export NASM=/usr/lib/nasm-mozilla/bin/nasm MOZ_MAKE_FLAGS=-j4 MOZ_OBJDIR=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf OBJDIR=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf FOUND_MOZCONFIG=/<>/firefox-68.0~b13+build1/mozconfig export FOUND_MOZCONFIG 0:01.12 /usr/bin/make -f client.mk MOZ_PARALLEL_BUILD=4 -s 0:01.13 make[2]: Entering directory '/<>/firefox-68.0~b13+build1' 0:01.17 make[3]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.19 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.24 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.64 Elapsed: 0.03s; From dist/xpi-stage: Kept 0 existing; Added/updated 96; Removed 0 files and 0 directories. 0:01.69 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:02.23 Elapsed: 0.03s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:03.12 Elapsed: 0.89s; From _tests: Kept 30 existing; Added/updated 1046; Removed 0 files and 0 directories. 0:03.36 Elapsed: 1.31s; From dist/bin: Kept 262 existing; Added/updated 2428; Removed 0 files and 0 directories. 0:03.58 Elapsed: 2.01s; From dist/include: Kept 1592 existing; Added/updated 4088; Removed 0 files and 0 directories. 0:03.58 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:03.59 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:03.63 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:03.63 ./mozilla-config.h.stub 0:03.63 ./buildid.h.stub 0:03.63 ./source-repo.h.stub 0:04.37 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:04.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:04.49 config/host_nsinstall.o 0:04.49 config/host_pathsub.o 0:05.18 config/nsinstall_real 0:05.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:05.77 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:05.77 config/stl.sentinel.stub 0:05.77 config/system-header.sentinel.stub 0:06.35 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:06.37 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build' 0:06.37 build/application.ini.stub 0:06.37 build/automation.py.stub 0:06.39 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 0:06.39 js/src/js-confdefs.h.stub 0:06.39 js/src/js-config.h.stub 0:06.41 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 0:06.41 config/external/ffi/fficonfig.h.stub 0:06.41 config/external/ffi/ffi.h.stub 0:06.79 build/application.ini.h.stub 0:06.86 js/src/selfhosted.out.h.stub 0:07.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build' 0:07.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom' 0:07.12 xpcom/xpcom-config.h.stub 0:07.12 xpcom/xpcom-private.h.stub 0:07.14 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 0:07.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 0:07.23 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 0:07.23 media/libdav1d/16bd_cdef_tmpl.c.stub 0:07.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 0:07.27 security/ct/tests/gtest/valid-sth.inc.stub 0:07.27 security/ct/tests/gtest/valid-with-extension-sth.inc.stub 0:07.60 media/libdav1d/16bd_film_grain_tmpl.c.stub 0:07.65 /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/g++ -E -o self-hosting-preprocessed.pp -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DJS_NUNBOX32=1 -DU_USING_ICU_NAMESPACE=0 -DNO_NSPR_10_SUPPORT=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DEXPOSE_INTL_API=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=com.ubuntu.firefox -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DMOZ_THUMB2=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZILLA_OFFICIAL=1 -DMOZ_AV1=1 -DBUILD_ARM_NEON=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_MEMORY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="arm-eabi-gcc3" -DMOZILLA_UAVERSION="68.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DMOZ_BUILD_WEBRENDER=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_SCTP=1 -DMOZ_APP_UA_VERSION="68.0" -DMOZ_TREE_CAIRO=1 -DENABLE_INTL_API=1 -DMOZ_GLUE_IN_PROGRAM=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=68.0 -DHAVE_NL_TYPES_H=1 -DMOZ_RAW=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DGL_PROVIDER_EGL=1 -DJS_CODEGEN_ARM=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_BUILD_APP=browser -DMOZ_CRASHREPORTER=1 -DHAVE_ARM_NEON=1 -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=18 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_PHOENIX=1 -DMOZ_WIDGET_GTK=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="68.0" -DMOZ_OFFICIAL_BRANDING=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_ARM_SIMD=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DMOZ_SRTP=1 -DMOZ_WEBRTC_SIGNALING=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DHAVE_TRUNCATE64=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DHAVE_LINUX_IF_ADDR_H=1 -DMOZ_HAS_REMOTE=1 -DHAVE_SETPRIORITY=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DHAVE_GMTIME_R=1 -DMOZ_SAMPLE_TYPE_S16=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="com.ubuntu" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DENABLE_REMOTE_AGENT=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_TELEMETRY_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DMOZ_DATA_REPORTING=1 -DHAVE_RES_NINIT=1 -DMOZ_DEDICATED_PROFILES=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_TREMOR=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DHAVE_NETINET_IN_H=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DMOZ_WAYLAND=1 -DMOZ_PROFILER_MEMORY=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DENABLE_TESTS=1 -DMOZ_UPDATE_CHANNEL=beta -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_GECKO_PROFILER=1 -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DGTEST_HAS_RTTI=0 -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xul" -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp 0:07.71 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 0:07.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 0:07.74 security/apps/xpcshell.inc.stub 0:07.74 security/apps/addons-public.inc.stub 0:08.13 security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.stub 0:08.21 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 0:08.33 security/apps/addons-public-intermediate.inc.stub 0:08.52 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom' 0:08.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk' 0:08.52 netwerk/necko-config.h.stub 0:08.75 media/libdav1d/16bd_ipred_tmpl.c.stub 0:08.83 security/ct/tests/gtest/signature-covers-log-id-sth.inc.stub 0:08.90 security/apps/addons-stage.inc.stub 0:09.19 security/apps/privileged-package-root.inc.stub 0:09.37 media/libdav1d/16bd_itx_tmpl.c.stub 0:09.39 security/ct/tests/gtest/wrong-spki-sth.inc.stub 0:09.41 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk' 0:09.44 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 0:10.09 media/libdav1d/16bd_lf_apply_tmpl.c.stub 0:10.23 security/ct/tests/gtest/wrong-signing-key-sth.inc.stub 0:10.37 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 0:10.41 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/cairo/cairo/src' 0:10.41 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/cairo/cairo/src' 0:10.43 media/libdav1d/16bd_loopfilter_tmpl.c.stub 0:10.43 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/webrender_bindings' 0:10.44 gfx/webrender_bindings/webrender_ffi_generated.h.stub 0:10.85 media/libdav1d/16bd_looprestoration_tmpl.c.stub 0:11.08 security/ct/tests/gtest/missing-log-id-sth.inc.stub 0:11.26 media/libdav1d/16bd_lr_apply_tmpl.c.stub 0:11.70 media/libdav1d/16bd_mc_tmpl.c.stub 0:11.74 security/ct/tests/gtest/missing-timestamp-sth.inc.stub 0:12.07 media/libdav1d/16bd_recon_tmpl.c.stub 0:12.36 security/ct/tests/gtest/missing-tree-size-sth.inc.stub 0:12.61 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 0:12.89 security/ct/tests/gtest/missing-root-hash-sth.inc.stub 0:13.39 security/ct/tests/gtest/missing-extensions-sth.inc.stub 0:13.51 media/libdav1d/8bd_cdef_tmpl.c.stub 0:14.08 security/ct/tests/gtest/truncated-log-id-sth.inc.stub 0:14.10 media/libdav1d/8bd_film_grain_tmpl.c.stub 0:14.49 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 0:14.90 media/libdav1d/8bd_ipred_tmpl.c.stub 0:14.94 security/ct/tests/gtest/truncated-timestamp-sth.inc.stub 0:15.23 media/libdav1d/8bd_itx_tmpl.c.stub 0:15.47 security/ct/tests/gtest/truncated-tree-size-sth.inc.stub 0:15.94 media/libdav1d/8bd_lf_apply_tmpl.c.stub 0:16.08 security/ct/tests/gtest/truncated-root-hash-sth.inc.stub 0:16.44 media/libdav1d/8bd_loopfilter_tmpl.c.stub 0:16.61 security/ct/tests/gtest/truncated-extension-sth.inc.stub 0:16.70 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/webrender_bindings' 0:16.76 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style' 0:16.76 layout/style/ServoCSSPropList.py.stub 0:16.76 layout/style/ServoStyleConsts.h.stub 0:17.03 media/libdav1d/8bd_looprestoration_tmpl.c.stub 0:17.32 security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.stub 0:17.36 media/libdav1d/8bd_lr_apply_tmpl.c.stub 0:17.77 media/libdav1d/8bd_mc_tmpl.c.stub 0:18.10 media/libdav1d/8bd_recon_tmpl.c.stub 0:18.11 security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.stub 0:18.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 0:18.98 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/encoding' 0:18.98 dom/encoding/domainsfallbacks.properties.h.stub 0:18.98 dom/encoding/labelsencodings.properties.h.stub 0:19.25 security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.stub 0:19.53 dom/encoding/localesfallbacks.properties.h.stub 0:20.19 dom/encoding/nonparticipatingdomains.properties.h.stub 0:20.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/encoding' 0:20.92 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter' 0:20.92 toolkit/crashreporter/CrashAnnotations.h.stub 0:21.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 0:21.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src' 0:21.16 devtools/client/debugger/src/node.stub.stub 0:21.42 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/main.development.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/main.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/vendors.js'" 0:22.10 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter' 0:22.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/nss/lib/ckfw/builtins/builtins_nssckbi' 0:22.16 security/nss/lib/ckfw/builtins/certdata.c.stub 0:22.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/nss/lib/ckfw/builtins/builtins_nssckbi' 0:22.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 0:22.94 js/src/frontend/ReservedWordsGenerated.h.stub 0:23.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 0:23.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 0:23.52 js/src/gc/StatsPhasesGenerated.cpp.stub 0:23.52 js/src/gc/StatsPhasesGenerated.h.stub 0:24.27 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 0:24.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 0:24.28 js/src/jit/MOpcodes.h.stub 0:24.28 js/src/jit/LOpcodes.h.stub 0:25.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 0:25.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/idl-parser/xpidl' 0:25.28 xpcom/idl-parser/xpidl/xpidl.stub.stub 0:25.61 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src' 0:25.62 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 0:25.62 xpcom/build/Services.cpp.stub 0:25.62 xpcom/build/Services.h.stub 0:25.99 xpcom/build/services.rs.stub 0:25.99 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/idl-parser/xpidl' 0:26.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 0:26.05 xpcom/tests/gtest/dafsa_test_1.inc.stub 0:26.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 0:26.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions' 0:26.52 devtools/client/debugger/src/actions/node.stub.stub 0:26.82 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/ast.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/debuggee.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/event-listeners.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/expressions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/file-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/navigation.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/preview.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/project-text-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/quick-open.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/source-actors.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/source-tree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/tabs.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/toolbox.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/ui.js'" 0:27.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 0:27.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client' 0:27.25 devtools/client/debugger/src/client/node.stub.stub 0:27.55 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/chrome.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/firefox.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/index.js'" 0:30.71 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client' 0:30.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components' 0:30.73 devtools/client/debugger/src/components/node.stub.stub 0:30.97 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/A11yIntention.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/App.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/ProjectSearch.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/QuickOpenModal.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/ShortcutsModal.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/WelcomeBox.js'" 0:31.81 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions' 0:31.84 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/reducers' 0:31.84 devtools/client/debugger/src/reducers/node.stub.stub 0:32.09 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/ast.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/async-requests.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/breakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/debuggee.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/event-listeners.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/expressions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/file-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/pause.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/pending-breakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/preview.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/project-text-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/quick-open.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/source-actors.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/source-tree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/sources.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/tabs.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/reducers/ui.js'" 0:35.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components' 0:35.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/selectors' 0:35.74 devtools/client/debugger/src/selectors/node.stub.stub 0:36.05 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/breakpointAtLocation.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/breakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/breakpointSources.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/getCallStackFrames.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/inComponent.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/pause.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/visibleBreakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js'" 0:37.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/reducers' 0:37.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils' 0:37.94 devtools/client/debugger/src/utils/node.stub.stub 0:38.23 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/assert.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/ast.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/async-value.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/asyncStoreHelper.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/bootstrap.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/build-query.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/clipboard.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/connect.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/context.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/dbg.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/defer.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/DevToolsUtils.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/expressions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/fromJS.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/function.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/indentation.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/isMinified.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/location.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/log.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/makeRecord.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/memoize.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/memoizableAction.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/path.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/prefs.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/preview.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/project-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/quick-open.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/result-list.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/selected-location.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/source-maps.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/source-queue.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/source.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/tabs.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/task.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/telemetry.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/text.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/timings.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/ui.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/url.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/utils.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/wasm.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/worker.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/workers.js'" 0:39.29 layout/style/nsCSSPropertyID.h.stub 0:39.29 layout/style/ServoCSSPropList.h.stub 0:39.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/selectors' 0:39.65 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/parser' 0:39.65 devtools/client/debugger/src/workers/parser/node.stub.stub 0:39.65 layout/style/CompositorAnimatableProperties.h.stub 0:39.89 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/workers/parser/index.js'" 0:39.98 layout/style/nsComputedDOMStyleGenerated.cpp.stub 0:40.31 layout/style/nsCSSPropsGenerated.inc.stub 0:41.05 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style' 0:41.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/pretty-print' 0:41.07 devtools/client/debugger/src/workers/pretty-print/node.stub.stub 0:41.31 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/workers/pretty-print/index.js'" 0:42.44 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/parser' 0:42.45 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/search' 0:42.45 devtools/client/debugger/src/workers/search/node.stub.stub 0:42.69 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/workers/search/index.js'" 0:43.81 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/pretty-print' 0:43.84 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/locales' 0:43.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/locales' 0:43.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/tools/mozscreenshots/mozscreenshots/extension' 0:43.87 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/tools/mozscreenshots/mozscreenshots/extension' 0:43.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/xpidl' 0:43.94 make[7]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl' 0:43.98 WARNING: mkdir -dot- requested by /usr/bin/make -C /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl xpidl 0:43.98 config/makefiles/xpidl/Bits.xpt 0:43.98 config/makefiles/xpidl/accessibility.xpt 0:44.56 config/makefiles/xpidl/alerts.xpt 0:44.83 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils' 0:44.84 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/test/gtest' 0:44.84 layout/style/test/gtest/ExampleStylesheet.h.stub 0:45.08 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/search' 0:45.09 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/ast' 0:45.09 devtools/client/debugger/src/actions/ast/node.stub.stub 0:45.18 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/test/gtest' 0:45.18 config/makefiles/xpidl/appshell.xpt 0:45.34 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/ast/setInScopeLines.js'" 0:45.70 config/makefiles/xpidl/appstartup.xpt 0:46.47 config/makefiles/xpidl/autocomplete.xpt 0:46.53 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:46.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/breakpoints' 0:46.90 devtools/client/debugger/src/actions/breakpoints/node.stub.stub 0:47.13 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/breakpoints/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/breakpoints/modify.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/breakpoints/remapLocations.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js'" 0:47.27 config/makefiles/xpidl/browser-element.xpt 0:47.69 config/makefiles/xpidl/browser-newtab.xpt 0:47.75 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/ast' 0:47.77 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/pause' 0:47.77 devtools/client/debugger/src/actions/pause/node.stub.stub 0:48.01 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/breakOnNext.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/commands.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/continueToHere.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/fetchScopes.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/mapFrames.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/mapScopes.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/paused.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/resumed.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/selectFrame.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/pause/skipPausing.js'" 0:48.12 config/makefiles/xpidl/browsercompsbase.xpt 0:48.57 config/makefiles/xpidl/caps.xpt 0:48.99 config/makefiles/xpidl/captivedetect.xpt 0:49.72 config/makefiles/xpidl/chrome.xpt 0:50.17 config/makefiles/xpidl/commandhandler.xpt 0:50.79 config/makefiles/xpidl/commandlines.xpt 0:51.20 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/breakpoints' 0:51.22 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/sources' 0:51.22 devtools/client/debugger/src/actions/sources/node.stub.stub 0:51.48 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/blackbox.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/breakableLines.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/loadSourceText.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/newSources.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/prettyPrint.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/select.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/sources/symbols.js'" 0:51.67 config/makefiles/xpidl/composer.xpt 0:51.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/pause' 0:51.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils' 0:51.82 devtools/client/debugger/src/actions/utils/node.stub.stub 0:52.07 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/create-store.js'" 0:52.21 config/makefiles/xpidl/content_events.xpt 0:52.78 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:53.38 config/makefiles/xpidl/content_html.xpt 0:54.11 config/makefiles/xpidl/content_webrtc.xpt 0:54.56 config/makefiles/xpidl/devtools_rr.xpt 0:54.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils' 0:54.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/chrome' 0:54.86 devtools/client/debugger/src/client/chrome/node.stub.stub 0:55.02 config/makefiles/xpidl/docshell.xpt 0:55.12 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/chrome/commands.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/chrome/create.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/chrome/events.js'" 0:55.58 config/makefiles/xpidl/dom.xpt 0:55.87 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/sources' 0:55.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/firefox' 0:55.89 devtools/client/debugger/src/client/firefox/node.stub.stub 0:56.19 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/firefox/commands.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/firefox/create.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/firefox/events.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/client/firefox/workers.js'" 0:57.22 config/makefiles/xpidl/dom_audiochannel.xpt 0:58.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/chrome' 0:58.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor' 0:58.11 devtools/client/debugger/src/components/Editor/node.stub.stub 0:58.37 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Breakpoint.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Breakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/ConditionalPanel.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/DebugLine.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/EditorMenu.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/EmptyLines.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Footer.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/HighlightLine.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/HighlightLines.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/SearchBar.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Tab.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Tabs.js'" 0:58.89 config/makefiles/xpidl/dom_base.xpt 0:59.35 config/makefiles/xpidl/dom_bindings.xpt *** KEEP ALIVE MARKER *** Total duration: 0:01:00.061487 0:60.00 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/firefox' 1:00.02 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/PrimaryPanes' 1:00.02 devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub 1:00.28 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/PrimaryPanes/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/PrimaryPanes/Outline.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js'" 1:01.27 config/makefiles/xpidl/dom_events.xpt 1:01.89 config/makefiles/xpidl/dom_geolocation.xpt 1:02.35 config/makefiles/xpidl/dom_html.xpt 1:02.92 config/makefiles/xpidl/dom_indexeddb.xpt 1:03.39 config/makefiles/xpidl/dom_localstorage.xpt 1:03.85 config/makefiles/xpidl/dom_media.xpt 1:04.36 config/makefiles/xpidl/dom_network.xpt 1:04.72 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor' 1:04.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes' 1:04.74 devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub 1:04.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/PrimaryPanes' 1:04.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared' 1:04.93 devtools/client/debugger/src/components/shared/node.stub.stub 1:04.97 config/makefiles/xpidl/dom_notification.xpt 1:05.01 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/UtilsBar.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Worker.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Workers.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js'" 1:05.19 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/AccessibleImage.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Accordion.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Badge.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/BracketArrow.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Dropdown.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/ManagedTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Modal.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Popover.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/PreviewFunction.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/ResultList.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/SearchInput.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/SourceIcon.js'" 1:05.47 config/makefiles/xpidl/dom_payments.xpt 1:05.95 config/makefiles/xpidl/dom_power.xpt 1:07.35 config/makefiles/xpidl/dom_presentation.xpt 1:07.82 config/makefiles/xpidl/dom_push.xpt 1:08.89 config/makefiles/xpidl/dom_quota.xpt 1:09.46 config/makefiles/xpidl/dom_security.xpt 1:09.53 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared' 1:09.54 config/makefiles/xpidl/dom_sidebar.xpt 1:10.02 config/makefiles/xpidl/dom_simpledb.xpt 1:10.14 config/makefiles/xpidl/dom_storage.xpt 1:10.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/breakpoint' 1:10.48 devtools/client/debugger/src/utils/breakpoint/node.stub.stub 1:10.66 config/makefiles/xpidl/dom_system.xpt 1:10.78 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/breakpoint/index.js'" 1:10.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes' 1:10.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/editor' 1:10.87 devtools/client/debugger/src/utils/editor/node.stub.stub 1:11.12 config/makefiles/xpidl/dom_webauthn.xpt 1:11.15 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/create-editor.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/get-expression.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/get-token-location.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/source-documents.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/source-editor.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/source-search.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/editor/token-events.js'" 1:11.55 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:11.96 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:12.38 config/makefiles/xpidl/dom_workers.xpt 1:12.87 config/makefiles/xpidl/dom_xslt.xpt 1:13.35 config/makefiles/xpidl/dom_xul.xpt 1:13.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/breakpoint' 1:13.85 config/makefiles/xpidl/downloads.xpt 1:13.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause' 1:13.87 devtools/client/debugger/src/utils/pause/node.stub.stub 1:14.17 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/why.js'" 1:14.65 config/makefiles/xpidl/editor.xpt 1:15.07 config/makefiles/xpidl/enterprisepolicies.xpt 1:15.13 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/editor' 1:15.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/resource' 1:15.15 devtools/client/debugger/src/utils/resource/node.stub.stub 1:15.41 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/base-query.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/compare.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/core.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/memoize.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/query-cache.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/query.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/resource/selector.js'" 1:16.28 config/makefiles/xpidl/extensions.xpt 1:16.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause' 1:16.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/sources-tree' 1:16.64 devtools/client/debugger/src/utils/sources-tree/node.stub.stub 1:16.74 config/makefiles/xpidl/exthandler.xpt 1:16.88 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/addToTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/collapseTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/formatTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/getDirectories.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/getURL.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/sortTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/treeOrder.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/updateTree.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/sources-tree/utils.js'" 1:17.18 config/makefiles/xpidl/fastfind.xpt 1:17.83 config/makefiles/xpidl/gfx.xpt 1:18.24 config/makefiles/xpidl/html5.xpt 1:18.71 config/makefiles/xpidl/htmlparser.xpt 1:19.28 config/makefiles/xpidl/imglib2.xpt 1:19.36 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/resource' 1:19.38 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils/middleware' 1:19.38 devtools/client/debugger/src/actions/utils/middleware/node.stub.stub 1:19.64 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/context.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/history.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/log.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/promise.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/thunk.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/timing.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/actions/utils/middleware/wait-service.js'" 1:19.84 config/makefiles/xpidl/inspector.xpt 1:20.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/sources-tree' 1:20.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/menus' 1:20.87 devtools/client/debugger/src/components/Editor/menus/node.stub.stub 1:21.04 config/makefiles/xpidl/intl.xpt 1:21.18 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/menus/breakpoints.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/menus/editor.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/menus/source.js'" 1:21.55 config/makefiles/xpidl/jar.xpt 1:22.13 config/makefiles/xpidl/jsdebugger.xpt 1:22.90 config/makefiles/xpidl/jsinspector.xpt 1:22.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils/middleware' 1:23.00 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/Preview' 1:23.00 devtools/client/debugger/src/components/Editor/Preview/node.stub.stub 1:23.27 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Preview/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/Editor/Preview/Popup.js'" 1:23.30 config/makefiles/xpidl/kvstore.xpt 1:23.72 config/makefiles/xpidl/layout_base.xpt 1:24.22 config/makefiles/xpidl/layout_printing.xpt 1:24.56 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/menus' 1:24.58 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 1:24.58 devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub 1:24.72 config/makefiles/xpidl/layout_xul.xpt 1:24.82 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js'" 1:25.20 config/makefiles/xpidl/layout_xul_tree.xpt 1:25.67 config/makefiles/xpidl/locale.xpt 1:26.28 config/makefiles/xpidl/loginmgr.xpt 1:26.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/Preview' 1:26.62 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Frames' 1:26.62 devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub 1:26.85 config/makefiles/xpidl/migration.xpt 1:26.91 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js'" 1:27.48 config/makefiles/xpidl/mimetype.xpt 1:28.01 config/makefiles/xpidl/mozfind.xpt 1:28.88 config/makefiles/xpidl/mozintl.xpt 1:29.10 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 1:29.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared/Button' 1:29.11 devtools/client/debugger/src/components/shared/Button/node.stub.stub 1:29.33 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Button/CloseButton.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Button/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js'" 1:29.47 config/makefiles/xpidl/necko.xpt 1:29.98 config/makefiles/xpidl/necko_about.xpt 1:30.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 1:30.59 config/makefiles/xpidl/necko_cache.xpt 1:30.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Frames' 1:30.99 config/makefiles/xpidl/necko_cache2.xpt 1:31.03 config/makefiles/xpidl/necko_cookie.xpt 1:31.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/frames' 1:31.82 devtools/client/debugger/src/utils/pause/frames/node.stub.stub 1:31.82 config/makefiles/xpidl/necko_dns.xpt 1:32.10 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared/Button' 1:32.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/mapScopes' 1:32.12 devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub 1:32.15 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/displayName.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/frames/index.js'" 1:32.37 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js'" 1:32.45 config/makefiles/xpidl/necko_file.xpt 1:33.18 config/makefiles/xpidl/necko_ftp.xpt 1:33.67 config/makefiles/xpidl/necko_http.xpt 1:34.14 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/scopes' 1:34.14 devtools/client/debugger/src/utils/pause/scopes/node.stub.stub 1:34.41 Executing "/usr/lib/nodejs-mozilla/bin/node '/<>/firefox-68.0~b13+build1/devtools/client/shared/build/build.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/scopes/getScope.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/scopes/getVariables.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/scopes/index.js' '/<>/firefox-68.0~b13+build1/devtools/client/debugger/src/utils/pause/scopes/utils.js'" 1:35.56 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/frames' 1:35.59 config/makefiles/xpidl/necko_mdns.xpt 1:36.40 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/mapScopes' 1:36.40 config/makefiles/xpidl/necko_res.xpt 1:36.60 config/makefiles/xpidl/necko_socket.xpt 1:36.87 config/makefiles/xpidl/necko_strconv.xpt 1:37.00 config/makefiles/xpidl/necko_viewsource.xpt 1:37.15 config/makefiles/xpidl/necko_websocket.xpt 1:37.46 config/makefiles/xpidl/necko_wifi.xpt 1:37.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/scopes' 1:37.65 config/makefiles/xpidl/parentalcontrols.xpt 1:37.67 config/makefiles/xpidl/peerconnection.xpt 1:37.70 config/makefiles/xpidl/pipnss.xpt 1:38.07 config/makefiles/xpidl/pippki.xpt 1:38.11 config/makefiles/xpidl/places.xpt 1:38.12 config/makefiles/xpidl/plugin.xpt 1:38.22 config/makefiles/xpidl/pref.xpt 1:38.67 config/makefiles/xpidl/prefetch.xpt 1:39.13 config/makefiles/xpidl/profiler.xpt 1:39.31 config/makefiles/xpidl/remote.xpt 1:39.42 config/makefiles/xpidl/reputationservice.xpt 1:39.72 config/makefiles/xpidl/satchel.xpt 1:39.75 config/makefiles/xpidl/services-crypto-component.xpt 1:39.83 config/makefiles/xpidl/services_fxaccounts.xpt 1:39.99 config/makefiles/xpidl/shellservice.xpt 1:40.22 config/makefiles/xpidl/shistory.xpt 1:40.26 config/makefiles/xpidl/spellchecker.xpt 1:40.28 config/makefiles/xpidl/storage.xpt 1:40.41 config/makefiles/xpidl/telemetry.xpt 1:40.70 config/makefiles/xpidl/test_necko.xpt 1:40.74 config/makefiles/xpidl/thumbnails.xpt 1:40.94 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:41.24 config/makefiles/xpidl/toolkit_cleardata.xpt 1:41.38 config/makefiles/xpidl/toolkit_crashservice.xpt 1:41.40 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:41.75 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:41.77 config/makefiles/xpidl/toolkit_osfile.xpt 1:41.81 config/makefiles/xpidl/toolkit_search.xpt 1:41.89 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:42.15 config/makefiles/xpidl/toolkit_shell.xpt 1:42.18 config/makefiles/xpidl/toolkit_xulstore.xpt 1:42.20 config/makefiles/xpidl/toolkitprofile.xpt 1:42.37 config/makefiles/xpidl/txmgr.xpt 1:42.59 config/makefiles/xpidl/txtsvc.xpt 1:42.59 config/makefiles/xpidl/uconv.xpt 1:42.60 config/makefiles/xpidl/update.xpt 1:42.92 config/makefiles/xpidl/uriloader.xpt 1:43.03 config/makefiles/xpidl/url-classifier.xpt 1:43.05 config/makefiles/xpidl/urlformatter.xpt 1:43.15 config/makefiles/xpidl/webBrowser_core.xpt 1:43.36 config/makefiles/xpidl/webbrowserpersist.xpt 1:43.64 config/makefiles/xpidl/webextensions.xpt 1:43.86 config/makefiles/xpidl/webvtt.xpt 1:44.14 config/makefiles/xpidl/widget.xpt 1:44.26 config/makefiles/xpidl/windowcreator.xpt 1:44.29 config/makefiles/xpidl/windowwatcher.xpt 1:44.30 config/makefiles/xpidl/xpcom_base.xpt 1:44.58 config/makefiles/xpidl/xpcom_components.xpt 1:44.79 config/makefiles/xpidl/xpcom_ds.xpt 1:44.99 config/makefiles/xpidl/xpcom_io.xpt 1:45.53 config/makefiles/xpidl/xpcom_system.xpt 1:45.73 config/makefiles/xpidl/xpcom_threads.xpt 1:46.37 config/makefiles/xpidl/xpcomtest.xpt 1:46.59 config/makefiles/xpidl/xpconnect.xpt 1:47.00 config/makefiles/xpidl/xpctest.xpt 1:47.25 config/makefiles/xpidl/xul.xpt 1:47.39 config/makefiles/xpidl/xulapp.xpt 1:47.43 config/makefiles/xpidl/zipwriter.xpt 1:48.20 config/makefiles/xpidl/xptdata.cpp 1:53.29 make[7]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl' 1:53.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/xpidl' 1:53.31 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 1:53.31 xpcom/ds/nsGkAtomList.h.stub 1:53.31 xpcom/ds/nsGkAtomConsts.h.stub 1:53.31 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 1:53.31 xpcom/base/error_list.rs.stub 1:53.31 xpcom/base/ErrorList.h.stub 1:53.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 1:53.35 intl/locale/encodingsgroups.properties.h.stub 1:53.36 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 1:53.36 xpcom/components/Components.h.stub 1:53.72 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 1:53.72 xpcom/base/ErrorNamesInternal.h.stub 1:53.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns' 1:53.74 netwerk/dns/etld_data.inc.stub 1:54.04 xpcom/base/gk_rust_utils_ffi_generated.h.stub 1:54.45 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 1:54.46 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/base' 1:54.46 dom/base/PropertyUseCounterMap.inc.stub 1:54.46 dom/base/UseCounterList.h.stub 1:54.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 1:54.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings' 1:54.51 dom/bindings/CSS2Properties.webidl.stub 1:55.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/base' 1:55.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/accessible/xpcom' 1:55.23 accessible/xpcom/xpcAccEvents.h.stub 1:56.76 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 1:56.77 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/manager/ssl' 1:56.77 security/manager/ssl/nsSTSPreloadList.h.stub 1:56.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/accessible/xpcom' 1:56.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/components/telemetry' 1:56.99 toolkit/components/telemetry/TelemetryEventData.h.stub 1:57.00 toolkit/components/telemetry/TelemetryEventEnums.h.stub 1:58.32 toolkit/components/telemetry/TelemetryHistogramData.inc.stub *** KEEP ALIVE MARKER *** Total duration: 0:02:00.106278 1:59.76 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 2:00.57 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns' 2:00.57 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 2:01.73 toolkit/components/telemetry/TelemetryProcessData.h.stub 2:01.98 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 2:02.45 toolkit/components/telemetry/TelemetryScalarData.h.stub 2:02.97 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 2:07.24 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/components/telemetry' 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleWorkerInterface-example.h 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleWorkerInterface-example.cpp 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleProxyInterface-example.h 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleProxyInterface-example.cpp 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleInterface-example.h 2:59.27 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleInterface-example.cpp 2:59.76 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings' *** KEEP ALIVE MARKER *** Total duration: 0:03:00.137528 3:03.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/manager/ssl' 3:03.17 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 3:03.17 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 3:03.21 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 3:03.23 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 3:03.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust' 3:03.25 toolkit/library/rust/force-cargo-library-build 3:03.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build/unix/stdc++compat' 3:03.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter/rust' 3:03.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver' 3:03.27 testing/geckodriver/force-cargo-program-build 3:03.27 toolkit/crashreporter/rust/force-cargo-host-library-build 3:03.27 build/unix/stdc++compat/host_stdc++compat.o 3:05.21 Compiling rustc-demangle v0.1.8 3:05.21 Running `CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.1.8 CARGO_PKG_NAME=rustc-demangle CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 3:05.21 ' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rustc-demangle' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MAJOR=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=8 CARGO=/usr/bin/cargo CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' /usr/bin/rustc --crate-name rustc_demangle '/<>/firefox-68.0~b13+build1/third_party/rust/rustc-demangle/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9df8cecb18bb0fe6 -C extra-filename=-9df8cecb18bb0fe6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:05.33 Blocking waiting for file lock on build directory 3:05.66 Compiling libc v0.2.51 3:05.68 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=libc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PATCH=51 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 3:05.68 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/libc/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=5966ed752b3772a4 -C extra-filename=-5966ed752b3772a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/libc-5966ed752b3772a4' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 3:05.76 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build/unix/stdc++compat' 3:05.80 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build/unix/stdc++compat' 3:05.80 build/unix/stdc++compat/stdc++compat.o 3:08.61 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build/unix/stdc++compat' 3:08.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt' 3:08.61 mfbt/lz4.o 3:08.63 mfbt/Compression.o 3:09.72 Compiling dump_syms_rust_demangle v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/crashreporter/rust) 3:09.74 Running `CARGO_PRIMARY_PACKAGE=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_NAME=dump_syms_rust_demangle CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/crashreporter/rust' CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_MAJOR=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_VERSION_PATCH=0 CARGO=/usr/bin/cargo CARGO_PKG_HOMEPAGE= CARGO_PKG_REPOSITORY= /usr/bin/rustc --crate-name dump_syms_rust_demangle toolkit/crashreporter/rust/lib.rs --color never --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=942ecfcb3df199bd -C extra-filename=-942ecfcb3df199bd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'rustc_demangle=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librustc_demangle-9df8cecb18bb0fe6.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:09.93 Compiling byteorder v1.3.1 3:09.93 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=byteorder CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/byteorder/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5b2ee9e2d4ba3d81 -C extra-filename=-5b2ee9e2d4ba3d81 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/byteorder-5b2ee9e2d4ba3d81' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 3:10.81 Finished release [optimized] target(s) in 7.52s 3:10.99 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter/rust' 3:11.01 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt/tests/gtest' 3:11.02 mfbt/tests/gtest/Unified_cpp_mfbt_tests_gtest0.o 3:12.44 Compiling proc-macro2 v0.4.27 3:12.45 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 3:12.45 option, off by default, to also reimplement itself in terms of the upstream 3:12.45 unstable API. 3:12.45 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_NAME=proc-macro2 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=632429d2d4670ffa -C extra-filename=-632429d2d4670ffa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/proc-macro2-632429d2d4670ffa' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:17.28 Compiling cfg-if v0.1.6 3:17.29 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=cfg-if CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 3:17.29 parameters. Structured like an if-else chain, the first matching branch is the 3:17.29 item that gets emitted. 3:17.29 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name cfg_if '/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ec1ec335fd6439aa -C extra-filename=-ec1ec335fd6439aa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:17.45 warning: missing documentation for macro 3:17.45 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 3:17.45 | 3:17.45 36 | macro_rules! cfg_if { 3:17.45 | ^^^^^^^^^^^^^^^^^^^ 3:17.46 | 3:17.46 note: lint level defined here 3:17.46 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 3:17.46 | 3:17.46 32 | #![deny(missing_docs)] 3:17.46 | ^^^^^^^^^^^^ 3:17.63 Compiling nodrop v0.1.12 3:17.64 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=nodrop CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nodrop' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PATCH=12 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name nodrop '/<>/firefox-68.0~b13+build1/third_party/rust/nodrop/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e86d1da7cbd24f11 -C extra-filename=-e86d1da7cbd24f11 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:18.03 Compiling lazy_static v1.2.0 3:18.05 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=lazy_static CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name lazy_static '/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9993fdb80b76739b -C extra-filename=-9993fdb80b76739b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:18.81 Compiling memoffset v0.2.1 3:18.82 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=memoffset CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memoffset' CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name memoffset '/<>/firefox-68.0~b13+build1/third_party/rust/memoffset/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3150df585e70b73e -C extra-filename=-3150df585e70b73e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:19.21 Compiling libc v0.2.51 3:19.21 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 3:19.22 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_NAME=libc /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/libc/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=5966ed752b3772a4 -C extra-filename=-5966ed752b3772a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-5966ed752b3772a4' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:19.37 Compiling scopeguard v0.3.2 3:19.38 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=scopeguard CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, 3:19.38 even if the code between panics (assuming unwinding panic). 3:19.38 Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs 3:19.38 if the scope is extited through unwinding on panic. 3:19.38 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name scopeguard '/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=eeeee909520b8fc4 -C extra-filename=-eeeee909520b8fc4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:19.94 Compiling build_const v0.2.0 3:19.95 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=build_const CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/build_const' CARGO_PKG_REPOSITORY='https://github.com/vitiral/build_const' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Garrett Berg ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='library for creating importable constants from build.rs or a script' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_const '/<>/firefox-68.0~b13+build1/third_party/rust/build_const/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a10fa4f42206e7ab -C extra-filename=-a10fa4f42206e7ab --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 3:20.48 mfbt/Decimal.o 3:21.34 /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp: In static member function ‘static bool mozilla::Compression::LZ4::decompress(const char*, char*, size_t)’: 3:21.34 /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:41:13: warning: ‘int LZ4_decompress_fast(const char*, char*, int)’ is deprecated: This function is deprecated and unsafe. Consider using LZ4_decompress_safe() instead [-Wdeprecated-declarations] 3:21.34 int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value()); 3:21.34 ^~~~~~~~~~~~~~~~~~~ 3:21.34 In file included from /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:15:0: 3:21.34 /<>/firefox-68.0~b13+build1/mfbt/lz4.h:662:16: note: declared here 3:21.34 LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); 3:21.34 ^~~~~~~~~~~~~~~~~~~ 3:21.34 /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:41:74: warning: ‘int LZ4_decompress_fast(const char*, char*, int)’ is deprecated: This function is deprecated and unsafe. Consider using LZ4_decompress_safe() instead [-Wdeprecated-declarations] 3:21.34 int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value()); 3:21.34 ^ 3:21.34 In file included from /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:15:0: 3:21.35 /<>/firefox-68.0~b13+build1/mfbt/lz4.h:662:16: note: declared here 3:21.35 LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); 3:21.35 ^~~~~~~~~~~~~~~~~~~ 3:21.55 mfbt/Unified_cpp_mfbt0.o 3:22.23 Compiling lazycell v1.2.1 3:22.24 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=lazycell CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell' CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name lazycell '/<>/firefox-68.0~b13+build1/third_party/rust/lazycell/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b5f9bc00ecb667f3 -C extra-filename=-b5f9bc00ecb667f3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:22.71 Compiling slab v0.4.1 3:22.72 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=slab CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab' CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name slab '/<>/firefox-68.0~b13+build1/third_party/rust/slab/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7a2c06117eed0d39 -C extra-filename=-7a2c06117eed0d39 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:23.73 Compiling futures v0.1.23 3:23.75 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=futures CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION_PATCH=23 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, 3:23.75 composability, and iterator-like interfaces. 3:23.76 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name futures '/<>/firefox-68.0~b13+build1/third_party/rust/futures/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=312d8d05bd0407bb -C extra-filename=-312d8d05bd0407bb --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:23.78 Compiling unicode-xid v0.1.0 3:23.78 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start 3:23.78 or XID_Continue properties according to 3:23.78 Unicode Standard Annex #31. 3:23.78 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_NAME=unicode-xid /usr/bin/rustc --crate-name unicode_xid '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=6541a01abdb0de61 -C extra-filename=-6541a01abdb0de61 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:24.77 Compiling syn v0.15.30 3:24.78 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=syn /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/syn/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=649a93e324e85333 -C extra-filename=-649a93e324e85333 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/syn-649a93e324e85333' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:25.23 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.23 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:27:53 3:25.23 | 3:25.23 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 3:25.23 | ^^^^^^^^^^^^^^^^^ 3:25.23 | 3:25.30 = note: #[warn(deprecated)] on by default 3:25.30 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:34:35 3:25.32 | 3:25.32 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; 3:25.32 | ^^^^^^^^^^^^^^^^^ 3:25.32 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.32 | 3:25.32 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); 3:25.32 | ^^^^^^^^^^^^^^^^^^^ 3:25.32 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:5:39 3:25.36 | 3:25.36 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 3:25.36 | ^^^^^^^^^^^^^^^^^ 3:25.36 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.36 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:87:27 3:25.36 | 3:25.36 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; 3:25.36 | ^^^^^^^^^^^^^^^^^ 3:25.36 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.36 | 3:25.36 87 | static GET: AtomicUsize = AtomicUsize::new(0); 3:25.36 | ^^^^^^^^^^^^^^^^^^^ 3:25.37 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.37 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:88:27 3:25.37 | 3:25.37 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; 3:25.38 | ^^^^^^^^^^^^^^^^^ 3:25.38 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:25.38 | 3:25.38 88 | static SET: AtomicUsize = AtomicUsize::new(0); 3:25.38 | ^^^^^^^^^^^^^^^^^^^ 3:25.46 mfbt/Unified_cpp_mfbt1.o 3:30.11 Compiling byteorder v1.3.1 3:30.11 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_NAME=byteorder /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/byteorder/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5b2ee9e2d4ba3d81 -C extra-filename=-5b2ee9e2d4ba3d81 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-5b2ee9e2d4ba3d81' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:32.25 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 3:32.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/future/shared.rs:310:20 3:32.25 | 3:32.25 310 | self.error.cause() 3:32.25 | ^^^^^ 3:38.09 Compiling siphasher v0.2.1 3:38.09 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/siphasher' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SipHash functions from rust-core < 1.13' CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_NAME=siphasher /usr/bin/rustc --crate-name siphasher '/<>/firefox-68.0~b13+build1/third_party/rust/siphasher/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=8868ef221ed261ed -C extra-filename=-8868ef221ed261ed --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:38.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt' 3:38.58 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 3:38.60 js/src/RegExp.o 3:38.60 js/src/CTypes.o 3:40.34 Compiling ident_case v1.0.0 3:40.34 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ident_case' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utility for applying case rules to Rust identifiers.' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/ident_case' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=ident_case /usr/bin/rustc --crate-name ident_case '/<>/firefox-68.0~b13+build1/third_party/rust/ident_case/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a2c2c38e86573a78 -C extra-filename=-a2c2c38e86573a78 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:40.60 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 3:40.60 --> /<>/firefox-68.0~b13+build1/third_party/rust/ident_case/src/lib.rs:25:5 3:40.60 | 3:40.60 25 | use std::ascii::AsciiExt; 3:40.60 | ^^^^^^^^^^^^^^^^^^^^ 3:40.60 | 3:40.60 = note: #[warn(deprecated)] on by default 3:40.87 warning: unused import: `std::ascii::AsciiExt` 3:40.87 --> /<>/firefox-68.0~b13+build1/third_party/rust/ident_case/src/lib.rs:25:5 3:40.87 | 3:40.87 25 | use std::ascii::AsciiExt; 3:40.87 | ^^^^^^^^^^^^^^^^^^^^ 3:40.87 | 3:40.88 = note: #[warn(unused_imports)] on by default 3:41.31 Compiling serde v1.0.88 3:41.31 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_NAME=serde /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/serde/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=10fee55943d0b465 -C extra-filename=-10fee55943d0b465 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-10fee55943d0b465' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:45.64 Compiling fnv v1.0.6 3:45.64 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fnv' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fnv /usr/bin/rustc --crate-name fnv '/<>/firefox-68.0~b13+build1/third_party/rust/fnv/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=02f2169d30c0e523 -C extra-filename=-02f2169d30c0e523 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:46.05 Compiling nodrop v0.1.12 3:46.06 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nodrop' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=nodrop /usr/bin/rustc --crate-name nodrop '/<>/firefox-68.0~b13+build1/third_party/rust/nodrop/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e1b1c9387eec9da2 -C extra-filename=-e1b1c9387eec9da2 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:46.59 Compiling cfg-if v0.1.6 3:46.59 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 3:46.59 parameters. Structured like an if-else chain, the first matching branch is the 3:46.59 item that gets emitted. 3:46.59 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_NAME=cfg-if /usr/bin/rustc --crate-name cfg_if '/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ec1ec335fd6439aa -C extra-filename=-ec1ec335fd6439aa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:46.93 warning: missing documentation for macro 3:46.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 3:46.94 | 3:46.94 36 | macro_rules! cfg_if { 3:46.94 | ^^^^^^^^^^^^^^^^^^^ 3:46.94 | 3:46.94 note: lint level defined here 3:46.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 3:46.94 | 3:46.94 32 | #![deny(missing_docs)] 3:46.94 | ^^^^^^^^^^^^ 3:47.03 Compiling typenum v1.10.0 3:47.07 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=typenum /usr/bin/rustc --crate-name build_script_main '/<>/firefox-68.0~b13+build1/third_party/rust/typenum/build/main.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=ab152c0963eeb5e5 -C extra-filename=-ab152c0963eeb5e5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-ab152c0963eeb5e5' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 3:48.67 Compiling proc-macro2 v0.4.27 3:48.73 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=proc-macro2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PATCH=27 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 3:48.73 option, off by default, to also reimplement itself in terms of the upstream 3:48.73 unstable API. 3:48.73 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=632429d2d4670ffa -C extra-filename=-632429d2d4670ffa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/proc-macro2-632429d2d4670ffa' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 3:49.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt/tests/gtest' 3:49.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/editline' 3:49.30 js/src/editline/Unified_c_js_src_editline0.o 3:52.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/editline' 3:52.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 3:52.14 js/src/frontend/Parser.o 3:52.14 js/src/frontend/Unified_cpp_js_src_frontend0.o 3:54.75 Compiling lazy_static v1.2.0 3:54.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lazy_static /usr/bin/rustc --crate-name lazy_static '/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9993fdb80b76739b -C extra-filename=-9993fdb80b76739b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 3:55.54 Compiling cc v1.0.34 3:55.54 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=cc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cc' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION_PATCH=34 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.34 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native 3:55.54 C compiler to compile native C code into a static archive to be linked into Rust 3:55.54 code. 3:55.54 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name cc '/<>/firefox-68.0~b13+build1/third_party/rust/cc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=420f8db4fc84b23a -C extra-filename=-420f8db4fc84b23a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 3:55.61 Compiling cc v1.0.34 3:55.62 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cc' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native 3:55.62 C compiler to compile native C code into a static archive to be linked into Rust 3:55.62 code. 3:55.62 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.34 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_NAME=cc /usr/bin/rustc --crate-name cc '/<>/firefox-68.0~b13+build1/third_party/rust/cc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=420f8db4fc84b23a -C extra-filename=-420f8db4fc84b23a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:04:00.161509 4:03.95 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool IsRegExpObject(JS::HandleValue)’: 4:03.95 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:308:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:03.95 MOZ_ALWAYS_INLINE bool IsRegExpObject(HandleValue v) { 4:03.95 ^~~~~~~~~~~~~~ 4:04.12 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile_impl(JSContext*, const JS::CallArgs&)’: 4:04.12 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:04.12 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 4:04.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.12 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:04.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 4:04.17 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 4:04.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:04.18 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 4:04.18 ^ 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:04.18 receiver, result); 4:04.18 ^ 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:04.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:05.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’: 4:05.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:05.27 static bool RegExpInitializeIgnoringLastIndex(JSContext* cx, 4:05.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.28 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:05.28 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:253:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:05.28 pattern = ToAtom(cx, patternValue); 4:05.28 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:05.28 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 4:05.28 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 4:05.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 4:05.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 4:05.29 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 4:05.29 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 4:05.29 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 4:05.29 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 4:05.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 4:05.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 4:05.31 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:05.31 return ToStringSlow(cx, v); 4:05.31 ^ 4:06.38 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::IsRegExp(JSContext*, JS::HandleValue, bool*)’: 4:06.38 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:313:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:06.38 bool js::IsRegExp(JSContext* cx, HandleValue value, bool* result) { 4:06.38 ^~ 4:06.38 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:313:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:06.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 4:06.38 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 4:06.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 4:06.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:06.38 return op(cx, obj, receiver, id, vp); 4:06.38 ^ 4:06.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:06.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 4:06.39 ^ 4:08.36 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)’: 4:08.37 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:428:16: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:08.37 if (!IsRegExp(cx, args.get(0), &patternIsRegExp)) { 4:08.37 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 4:08.37 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 4:08.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 4:08.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.37 return op(cx, obj, receiver, id, vp); 4:08.37 ^ 4:08.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.37 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 4:08.37 ^ 4:08.38 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 4:08.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 4:08.38 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:08.38 return ToStringSlow(cx, v); 4:08.38 ^ 4:08.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 4:08.40 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 4:08.40 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 4:08.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.40 return op(cx, obj, receiver, id, vp); 4:08.40 ^ 4:08.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.40 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 4:08.41 ^ 4:08.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.41 return op(cx, obj, receiver, id, vp); 4:08.41 ^ 4:08.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:08.41 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 4:08.41 ^ 4:08.42 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:577:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:08.42 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 4:08.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:08.42 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:577:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:09.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::CreateRegExpMatchResult(JSContext*, JS::HandleString, const js::MatchPairs&, JS::MutableHandleValue)’: 4:09.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:43:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:09.27 bool js::CreateRegExpMatchResult(JSContext* cx, HandleString input, 4:09.27 ^~ 4:09.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:43:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:09.78 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 4:09.78 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:09.78 bool js::RegExpCreate(JSContext* cx, HandleValue patternValue, 4:09.78 ^~ 4:09.78 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:09.83 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:09.83 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:298:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:09.83 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, patternValue, 4:09.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:09.83 flagsValue)) { 4:09.83 ~~~~~~~~~~~ 4:09.83 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:298:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:10.08 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile(JSContext*, unsigned int, JS::Value*)’: 4:10.08 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:10.08 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 4:10.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:10.08 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:10.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 4:10.09 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 4:10.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 4:10.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.09 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 4:10.09 ^ 4:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.10 receiver, result); 4:10.11 ^ 4:10.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:10.92 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpGetSubstitution(JSContext*, js::HandleArrayObject, js::HandleLinearString, size_t, js::HandleLinearString, size_t, JS::MutableHandleValue)’: 4:10.92 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1436:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:10.92 bool js::RegExpGetSubstitution(JSContext* cx, HandleArrayObject matchResult, 4:10.92 ^~ 4:11.63 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 4:11.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 4:11.63 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool static_input_setter(JSContext*, unsigned int, JS::Value*)’: 4:11.64 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:11.64 return ToStringSlow(cx, v); 4:11.64 ^ 4:15.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 4:15.06 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 4:15.06 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 4:15.06 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 4:15.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 4:15.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 4:15.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpSearcher(JSContext*, unsigned int, JS::Value*)’: 4:15.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:15.06 return js::ToInt32Slow(cx, v, out); 4:15.06 ^ 4:15.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpTester(JSContext*, unsigned int, JS::Value*)’: 4:15.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:15.11 return js::ToInt32Slow(cx, v, out); 4:15.11 ^ 4:15.17 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool RegExpMatcherImpl(JSContext*, JS::HandleObject, JS::HandleString, int32_t, JS::MutableHandleValue)’: 4:15.17 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1000:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.17 static bool RegExpMatcherImpl(JSContext* cx, HandleObject regexp, 4:15.17 ^~~~~~~~~~~~~~~~~ 4:15.17 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1020:59: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.17 return CreateRegExpMatchResult(cx, string, matches, rval); 4:15.17 ^ 4:15.17 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1020:59: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 4:15.20 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 4:15.20 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 4:15.20 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 4:15.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 4:15.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 4:15.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpMatcher(JSContext*, unsigned int, JS::Value*)’: 4:15.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:15.20 return js::ToInt32Slow(cx, v, out); 4:15.20 ^ 4:15.20 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1041:70: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:15.20 return RegExpMatcherImpl(cx, regexp, string, lastIndex, args.rval()); 4:15.20 ^ 4:15.23 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpMatcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::MatchPairs*, JS::MutableHandleValue)’: 4:15.23 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1048:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.23 bool js::RegExpMatcherRaw(JSContext* cx, HandleObject regexp, 4:15.23 ^~ 4:15.23 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1060:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.23 return RegExpMatcherImpl(cx, regexp, input, maybeLastIndex, output); 4:15.23 ^ 4:15.23 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1054:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.23 return CreateRegExpMatchResult(cx, input, *maybeMatches, output); 4:15.23 ^ 4:15.24 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1054:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.26 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle, js::HandleLinearString, size_t*, bool, JS::MutableHandleValue)’: 4:15.26 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:160:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.26 bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res, 4:15.26 ^~ 4:15.26 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:191:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:15.26 return CreateRegExpMatchResult(cx, input, matches, rval); 4:15.26 ^ 4:15.26 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:191:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:19.71 js/src/Library.o 4:46.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IsCTypesGlobal(JS::HandleValue)’: 4:46.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2243:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.42 bool IsCTypesGlobal(HandleValue v) { 4:46.42 ^~~~~~~~~~~~~~ 4:46.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::IsCTypeOrProto(JS::HandleValue)’: 4:46.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4671:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.51 bool CType::IsCTypeOrProto(HandleValue v) { 4:46.51 ^~~~~ 4:46.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::IsCType(JS::HandleValue)’: 4:46.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4688:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.56 bool CType::IsCType(HandleValue v) { 4:46.56 ^~~~~ 4:46.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::IsCData(JS::HandleValue)’: 4:46.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7541:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.56 bool CData::IsCData(HandleValue v) { 4:46.56 ^~~~~ 4:46.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsPointerType(JS::HandleValue)’: 4:46.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5068:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.61 bool PointerType::IsPointerType(HandleValue v) { 4:46.61 ^~~~~~~~~~~ 4:46.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::IsArrayType(JS::HandleValue)’: 4:46.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5486:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.62 bool ArrayType::IsArrayType(HandleValue v) { 4:46.62 ^~~~~~~~~ 4:46.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::IsStruct(JS::HandleValue)’: 4:46.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6226:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.64 bool StructType::IsStruct(HandleValue v) { 4:46.64 ^~~~~~~~~~ 4:46.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::IsFunctionType(JS::HandleValue)’: 4:46.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7059:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:46.70 bool FunctionType::IsFunctionType(HandleValue v) { 4:46.70 ^~~~~~~~~~~~ 4:47.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::HasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 4:47.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4818:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:47.43 bool CType::HasInstance(JSContext* cx, HandleObject obj, MutableHandleValue v, 4:47.43 ^~~~~ 4:47.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::GetObjectProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleObject)’: 4:47.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2266:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:47.75 if (!JS_GetProperty(cx, obj, property, &val)) { 4:47.75 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:47.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2266:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:48.40 Compiling memchr v2.2.0 4:48.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_NAME=memchr /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/memchr/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b7e65f6326ddc2de -C extra-filename=-b7e65f6326ddc2de --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/memchr-b7e65f6326ddc2de' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 4:48.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::GetABI(JSContext*, JS::HandleValue, ffi_abi*)’: 4:48.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6418:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:48.87 static bool GetABI(JSContext* cx, HandleValue abiType, ffi_abi* result) { 4:48.87 ^~~~~~ 4:48.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::SizeTojsval(JSContext*, size_t, JS::MutableHandleValue)’: 4:48.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2877:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:48.98 static bool SizeTojsval(JSContext* cx, size_t size, MutableHandleValue result) { 4:48.98 ^~~~~~~~~~~ 4:49.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long int]’: 4:49.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.07 static bool jsvalToIntegerExplicit(HandleValue val, IntegerType* result) { 4:49.07 ^~~~~~~~~~~~~~~~~~~~~~ 4:49.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short int]’: 4:49.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = signed char]’: 4:49.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short unsigned int]’: 4:49.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]’: 4:49.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]’: 4:49.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long long int]’: 4:49.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.39 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]’: 4:49.39 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = int]’: 4:49.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CType::Create(JSContext*, JS::HandleObject, JS::HandleObject, js::ctypes::TypeCode, JSString*, JS::HandleValue, JS::HandleValue, ffi_type*)’: 4:49.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.59 JSObject* CType::Create(JSContext* cx, HandleObject typeProto, 4:49.59 ^~~~~ 4:49.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CType::DefineBuiltin(JSContext*, JS::HandleObject, const char*, JSObject*, JSObject*, const char*, js::ctypes::TypeCode, JS::HandleValue, JS::HandleValue, ffi_type*)’: 4:49.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.65 JSObject* CType::DefineBuiltin(JSContext* cx, HandleObject ctypesObj, 4:49.65 ^~~~~ 4:49.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.65 RootedObject typeObj(cx, Create(cx, typeProto, dataProto, type, nameStr, size, 4:49.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:49.65 align, ffiType)); 4:49.65 ~~~~~~~~~~~~~~~ 4:49.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::PointerType::CreateInternal(JSContext*, JS::HandleObject)’: 4:49.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4964:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.80 alignVal, &ffi_type_pointer); 4:49.80 ^ 4:49.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4964:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::ArrayType::CreateInternal(JSContext*, JS::HandleObject, size_t, bool)’: 4:49.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5263:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:49.96 if (!SizeTojsval(cx, size, &sizeVal)) { 4:49.97 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:49.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5267:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:49.97 if (!SizeTojsval(cx, length, &lengthVal)) { 4:49.97 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4:49.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5277:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:49.97 nullptr, sizeVal, alignVal, nullptr); 4:49.97 ^ 4:49.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5277:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsPointer(JS::HandleValue)’: 4:50.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5076:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.29 bool PointerType::IsPointer(HandleValue v) { 4:50.29 ^~~~~~~~~~~ 4:50.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::IsArrayOrArrayType(JS::HandleValue)’: 4:50.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5494:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.32 bool ArrayType::IsArrayOrArrayType(HandleValue v) { 4:50.32 ^~~~~~~~~ 4:50.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = float]’: 4:50.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.36 static bool jsvalToFloat(JSContext* cx, HandleValue val, FloatType* result) { 4:50.36 ^~~~~~~~~~~~ 4:50.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = double]’: 4:50.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘const char* js::ctypes::CTypesToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 4:50.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:832:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.51 static const char* CTypesToSourceForError(JSContext* cx, HandleValue val, 4:50.51 ^~~~~~~~~~~~~~~~~~~~~~ 4:50.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:843:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.51 return ValueToSourceForError(cx, val, bytes); 4:50.51 ^ 4:50.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:50.52 RootedString str(cx, JS_ValueToSource(cx, v)); 4:50.52 ~~~~~~~~~~~~~~~~^~~~~~~ 4:50.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleThisProto(JSContext*, const char*, JS::HandleValue)’: 4:50.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1546:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.55 static bool IncompatibleThisProto(JSContext* cx, const char* funName, 4:50.55 ^~~~~~~~~~~~~~~~~~~~~ 4:50.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1551:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.55 const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes); 4:50.55 ^ 4:50.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InvalidIndexError(JSContext*, JS::HandleValue)’: 4:50.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1588:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.62 static bool InvalidIndexError(JSContext* cx, HandleValue val) { 4:50.62 ^~~~~~~~~~~~~~~~~ 4:50.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1588:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1590:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.63 const char* indexStr = CTypesToSourceForError(cx, val, idBytes); 4:50.63 ^ 4:50.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InvalidIndexError(JSContext*, JS::HandleId)’: 4:50.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1602:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.69 return InvalidIndexError(cx, idVal); 4:50.69 ^ 4:50.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::NullPointerError(JSContext*, const char*, JS::HandleObject)’: 4:50.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1646:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.71 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:50.71 ^ 4:50.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::TypeError(JSContext*, const char*, JS::HandleValue)’: 4:50.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1693:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.73 static bool TypeError(JSContext* cx, const char* expected, HandleValue actual) { 4:50.73 ^~~~~~~~~ 4:50.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1697:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.74 const char* src = CTypesToSourceForError(cx, actual, bytes); 4:50.74 ^ 4:50.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::TypeOverflow(JSContext*, const char*, JS::HandleValue)’: 4:50.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1707:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.76 static bool TypeOverflow(JSContext* cx, const char* expected, 4:50.76 ^~~~~~~~~~~~ 4:50.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1712:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.76 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:50.76 ^ 4:50.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleThisType(JSContext*, const char*, const char*, JS::HandleValue)’: 4:50.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1570:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.79 static bool IncompatibleThisType(JSContext* cx, const char* funName, 4:50.79 ^~~~~~~~~~~~~~~~~~~~ 4:50.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1577:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.79 const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes); 4:50.79 ^ 4:50.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UndefinedSizePointerError(JSContext*, const char*, JS::HandleObject)’: 4:50.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1762:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.82 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:50.82 ^ 4:50.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleCallee(JSContext*, const char*, JS::HandleObject)’: 4:50.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1529:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.87 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:50.87 ^ 4:50.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionReturnTypeError(JSContext*, JS::HandleValue, const char*)’: 4:50.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1508:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.89 static bool FunctionReturnTypeError(JSContext* cx, HandleValue type, 4:50.89 ^~~~~~~~~~~~~~~~~~~~~~~ 4:50.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1513:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.89 const char* valStr = CTypesToSourceForError(cx, type, valBytes); 4:50.89 ^ 4:50.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘const js::ctypes::FieldInfo* js::ctypes::StructType::LookupField(JSContext*, JSObject*, JSFlatString*)’: 4:50.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1430:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:50.97 const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes); 4:50.97 ^ 4:51.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)’: 4:51.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5107:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.10 "non-PointerType CData", args.thisv()); 4:51.10 ^ 4:51.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5107:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.26 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::AddressOfField(JSContext*, unsigned int, JS::Value*)’: 4:51.26 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6352:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.26 "non-StructType CData", args.thisv()); 4:51.26 ^ 4:51.26 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6352:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::OffsetBy(JSContext*, const JS::CallArgs&, int, const char*)’: 4:51.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5128:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.33 args.thisv()); 4:51.33 ^ 4:51.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5128:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:51.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArgumentConvError(JSContext*, JS::HandleValue, const char*, unsigned int)’: 4:51.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1182:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:51.70 static bool ArgumentConvError(JSContext* cx, HandleValue actual, 4:51.70 ^~~~~~~~~~~~~~~~~ 4:51.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1187:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:51.70 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:51.70 ^ 4:51.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionArgumentTypeError(JSContext*, uint32_t, JS::HandleValue, const char*)’: 4:51.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1490:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:51.75 static bool FunctionArgumentTypeError(JSContext* cx, uint32_t index, 4:51.75 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:51.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1495:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:51.75 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 4:51.75 ^ 4:51.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::PrepareType(JSContext*, uint32_t, JS::HandleValue)’: 4:51.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6471:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:51.82 static JSObject* PrepareType(JSContext* cx, uint32_t index, HandleValue type) { 4:51.82 ^~~~~~~~~~~ 4:52.26 Compiling memchr v2.2.0 4:52.26 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=memchr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_VERSION_MAJOR=2 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/memchr/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b7e65f6326ddc2de -C extra-filename=-b7e65f6326ddc2de --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/memchr-b7e65f6326ddc2de' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 4:54.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘void js::ctypes::BuildFunctionTypeSource(JSContext*, JS::HandleObject, js::ctypes::AutoString&)’: 4:54.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:949:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:54.16 RootedString funcStr(cx, JS_ValueToSource(cx, funVal)); 4:54.16 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:54.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ConvertToJS(JSContext*, JS::HandleObject, JS::HandleObject, void*, bool, bool, JS::MutableHandleValue)’: 4:54.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3023:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:54.64 static bool ConvertToJS(JSContext* cx, HandleObject typeObj, 4:54.64 ^~~~~~~~~~~ 4:54.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::GetValue(JSContext*, JSObject*, JS::MutableHandleValue)’: 4:54.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7979:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:54.85 bool CDataFinalizer::GetValue(JSContext* cx, JSObject* obj, 4:54.85 ^~~~~~~~~~~~~~ 4:54.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7994:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:54.85 aResult); 4:54.85 ^ 4:55.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char16_t]’: 4:55.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.00 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.01 ^~~~~~~~~~~~~~ 4:55.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.01 return jsvalToInteger(cx, innerData, result); 4:55.01 ^ 4:55.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short int]’: 4:55.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.19 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.19 ^~~~~~~~~~~~~~ 4:55.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.19 return jsvalToInteger(cx, innerData, result); 4:55.19 ^ 4:55.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short unsigned int]’: 4:55.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.28 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.28 ^~~~~~~~~~~~~~ 4:55.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.28 return jsvalToInteger(cx, innerData, result); 4:55.28 ^ 4:55.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long unsigned int]’: 4:55.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.38 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.41 ^~~~~~~~~~~~~~ 4:55.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.42 return jsvalToInteger(cx, innerData, result); 4:55.42 ^ 4:55.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long int]’: 4:55.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.50 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.50 ^~~~~~~~~~~~~~ 4:55.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.50 return jsvalToInteger(cx, innerData, result); 4:55.50 ^ 4:55.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]’: 4:55.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.56 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.56 ^~~~~~~~~~~~~~ 4:55.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.57 return jsvalToInteger(cx, innerData, result); 4:55.57 ^ 4:55.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long int]’: 4:55.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.66 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.66 ^~~~~~~~~~~~~~ 4:55.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.66 return jsvalToInteger(cx, innerData, result); 4:55.66 ^ 4:55.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = int]’: 4:55.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.73 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.73 ^~~~~~~~~~~~~~ 4:55.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.73 return jsvalToInteger(cx, innerData, result); 4:55.73 ^ 4:55.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]’: 4:55.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.79 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.80 ^~~~~~~~~~~~~~ 4:55.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.80 return jsvalToInteger(cx, innerData, result); 4:55.80 ^ 4:55.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::Join(JSContext*, unsigned int, JS::Value*)’: 4:55.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8837:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.87 if (!jsvalToInteger(cx, args[0], &hi)) { 4:55.87 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:55.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8838:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.87 return ArgumentConvError(cx, args[0], "UInt64.join", 0); 4:55.87 ^ 4:55.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8840:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.87 if (!jsvalToInteger(cx, args[1], &lo)) { 4:55.87 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:55.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8841:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.88 return ArgumentConvError(cx, args[1], "UInt64.join", 1); 4:55.88 ^ 4:55.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::Join(JSContext*, unsigned int, JS::Value*)’: 4:55.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8668:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.92 if (!jsvalToInteger(cx, args[0], &hi)) { 4:55.92 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:55.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8669:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.92 return ArgumentConvError(cx, args[0], "Int64.join", 0); 4:55.92 ^ 4:55.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8671:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.92 if (!jsvalToInteger(cx, args[1], &lo)) { 4:55.92 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:55.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8672:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.92 return ArgumentConvError(cx, args[1], "Int64.join", 1); 4:55.92 ^ 4:55.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char]’: 4:55.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.97 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:55.97 ^~~~~~~~~~~~~~ 4:55.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:55.97 return jsvalToInteger(cx, innerData, result); 4:55.97 ^ 4:56.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = signed char]’: 4:56.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.05 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:56.05 ^~~~~~~~~~~~~~ 4:56.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.05 return jsvalToInteger(cx, innerData, result); 4:56.05 ^ 4:56.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]’: 4:56.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.15 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:56.15 ^~~~~~~~~~~~~~ 4:56.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.15 return jsvalToInteger(cx, innerData, result); 4:56.15 ^ 4:56.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 4:56.22 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:21, 4:56.22 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:56.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::ctypes::CDataFinalizer::Methods::ToString(JSContext*, unsigned int, JS::Value*)’: 4:56.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.22 return js::ToStringSlow(cx, v); 4:56.22 ^ 4:56.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ReadStringCommon(JSContext*, js::ctypes::InflateUTF8Method, unsigned int, JS::Value*, const char*, arena_id_t)’: 4:56.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1630:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.29 const char* valStr = CTypesToSourceForError(cx, thisVal, valBytes); 4:56.29 ^ 4:56.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = long long unsigned int]’: 4:56.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.43 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:56.43 ^~~~~~~~~~~~~~~~~ 4:56.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.43 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:56.44 ^ 4:56.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::Construct(JSContext*, unsigned int, JS::Value*)’: 4:56.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8703:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.49 if (!jsvalToBigInteger(cx, args[0], true, &u, &overflow)) { 4:56.49 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8707:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.49 return ArgumentConvError(cx, args[0], "UInt64", 0); 4:56.49 ^ 4:56.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Sprintf.h:15:0, 4:56.49 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:10, 4:56.50 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:56.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:7: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:56.50 if ((expr)) { \ 4:56.50 ^ 4:56.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8713:3: note: in expansion of macro ‘MOZ_ALWAYS_TRUE’ 4:56.50 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:56.50 ^~~~~~~~~~~~~~~ 4:56.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:7: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:56.50 if ((expr)) { \ 4:56.50 ^ 4:56.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8713:3: note: in expansion of macro ‘MOZ_ALWAYS_TRUE’ 4:56.51 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:56.51 ^~~~~~~~~~~~~~~ 4:56.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = long long int]’: 4:56.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.55 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:56.55 ^~~~~~~~~~~~~~~~~ 4:56.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.55 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:56.55 ^ 4:56.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::Construct(JSContext*, unsigned int, JS::Value*)’: 4:56.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8532:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.61 if (!jsvalToBigInteger(cx, args[0], true, &i, &overflow)) { 4:56.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8536:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.61 return ArgumentConvError(cx, args[0], "Int64", 0); 4:56.61 ^ 4:56.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Sprintf.h:15:0, 4:56.61 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:10, 4:56.61 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:56.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:7: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:56.61 if ((expr)) { \ 4:56.61 ^ 4:56.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8542:3: note: in expansion of macro ‘MOZ_ALWAYS_TRUE’ 4:56.61 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:56.61 ^~~~~~~~~~~~~~~ 4:56.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:7: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:56.61 if ((expr)) { \ 4:56.61 ^ 4:56.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8542:3: note: in expansion of macro ‘MOZ_ALWAYS_TRUE’ 4:56.61 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:56.62 ^~~~~~~~~~~~~~~ 4:56.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = unsigned int]’: 4:56.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.67 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:56.67 ^~~~~~~~~~~~~~~~~ 4:56.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.67 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:56.67 ^ 4:56.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToSize(JSContext*, JS::HandleValue, bool, size_t*)’: 4:56.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2826:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.72 static bool jsvalToSize(JSContext* cx, HandleValue val, bool allowString, 4:56.72 ^~~~~~~~~~~ 4:56.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2829:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.72 if (!jsvalToBigInteger(cx, val, allowString, result, &dummy)) { 4:56.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::AddressOfElement(JSContext*, unsigned int, JS::Value*)’: 4:56.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5641:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:56.76 "non-ArrayType CData", args.thisv()); 4:56.76 ^ 4:56.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5641:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:56.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5667:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.76 if (!jsvalToSize(cx, args[0], false, &index)) { 4:56.76 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5668:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.77 return InvalidIndexError(cx, args[0]); 4:56.77 ^ 4:56.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::CreateArray(JSContext*, unsigned int, JS::Value*)’: 4:56.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4738:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.85 if (args.length() == 1 && !jsvalToSize(cx, args[0], false, &length)) { 4:56.85 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::Create(JSContext*, unsigned int, JS::Value*)’: 4:56.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5215:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:56.92 if (args.length() == 2 && !jsvalToSize(cx, args[1], false, &length)) { 4:56.92 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:57.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Forget(JSContext*, unsigned int, JS::Value*)’: 4:57.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8260:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:57.02 if (!ConvertToJS(cx, ctype, nullptr, p->cargs, false, true, &valJSData)) { 4:57.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:57.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Dispose(JSContext*, unsigned int, JS::Value*)’: 4:57.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8337:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:57.15 if (ConvertToJS(cx, resultType, nullptr, p->rvalue, false, true, &result)) { 4:57.15 ^~ 4:57.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::ContentsGetter(JSContext*, const JS::CallArgs&)’: 4:57.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5173:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:57.29 if (!ConvertToJS(cx, baseType, nullptr, data, false, false, &result)) { 4:57.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:57.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldGetter(JSContext*, unsigned int, JS::Value*)’: 4:57.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6276:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:57.48 "non-StructType CData", args.thisv()); 4:57.49 ^ 4:57.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6276:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:57.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6293:73: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:57.51 return ConvertToJS(cx, fieldType, obj, data, false, false, args.rval()); 4:57.51 ^ 4:57.51 Compiling scopeguard v0.3.2 4:57.51 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, 4:57.51 even if the code between panics (assuming unwinding panic). 4:57.51 Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs 4:57.51 if the scope is extited through unwinding on panic. 4:57.51 ' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=scopeguard /usr/bin/rustc --crate-name scopeguard '/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=eeeee909520b8fc4 -C extra-filename=-eeeee909520b8fc4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 4:57.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::ValueGetter(JSContext*, const JS::CallArgs&)’: 4:57.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7555:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 4:57.54 args.rval()); 4:57.54 ^ 4:57.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayLengthOverflow(JSContext*, unsigned int, JS::HandleObject, unsigned int, JS::HandleValue, js::ctypes::ConversionType)’: 4:57.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1232:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.60 static bool ArrayLengthOverflow(JSContext* cx, unsigned expectedLength, 4:57.60 ^~~~~~~~~~~~~~~~~~~ 4:57.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1238:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.60 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:57.60 ^ 4:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayLengthMismatch(JSContext*, unsigned int, JS::HandleObject, unsigned int, JS::HandleValue, js::ctypes::ConversionType)’: 4:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1207:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.61 static bool ArrayLengthMismatch(JSContext* cx, unsigned expectedLength, 4:57.61 ^~~~~~~~~~~~~~~~~~~ 4:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1213:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.61 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:57.61 ^ 4:57.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ConvError(JSContext*, const char*, JS::HandleValue, js::ctypes::ConversionType, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’: 4:57.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1053:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.77 static bool ConvError(JSContext* cx, const char* expectedStr, 4:57.77 ^~~~~~~~~ 4:57.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1058:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.77 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:57.77 ^ 4:57.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ConvError(JSContext*, JS::HandleObject, JS::HandleValue, js::ctypes::ConversionType, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’: 4:57.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1167:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:57.87 static bool ConvError(JSContext* cx, HandleObject expectedType, 4:57.87 ^~~~~~~~~ 4:58.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ImplicitConvert(JSContext*, JS::HandleValue, JSObject*, void*, js::ctypes::ConversionType, bool*, JS::HandleObject, unsigned int, JS::HandleObject, unsigned int)’: 4:58.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3179:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.13 static bool ImplicitConvert(JSContext* cx, HandleValue val, 4:58.13 ^~~~~~~~~~~~~~~ 4:58.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3255:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.16 } else if (!jsvalToInteger(cx, val, &result)) { \ 4:58.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro ‘CHAR16_CASE’ 4:58.16 MACRO(char16_t, char16_t, ffi_type_uint16) 4:58.16 ^~~~~ 4:58.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3262:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR16_TYPE’ 4:58.16 CTYPES_FOR_EACH_CHAR16_TYPE(CHAR16_CASE) 4:58.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.16 if (!jsvalToInteger(cx, val, &result)) \ 4:58.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.23 MACRO(int8_t, int8_t, ffi_type_sint8) \ 4:58.23 ^~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.23 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.23 if (!jsvalToInteger(cx, val, &result)) \ 4:58.23 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.23 MACRO(int16_t, int16_t, ffi_type_sint16) \ 4:58.23 ^~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.23 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.23 if (!jsvalToInteger(cx, val, &result)) \ 4:58.23 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.23 MACRO(int32_t, int32_t, ffi_type_sint32) \ 4:58.24 ^~~~~ 4:58.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.27 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.30 if (!jsvalToInteger(cx, val, &result)) \ 4:58.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.30 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.30 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 4:58.31 ^~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.31 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.31 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.31 if (!jsvalToInteger(cx, val, &result)) \ 4:58.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.31 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 4:58.31 ^~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.31 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.31 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.31 if (!jsvalToInteger(cx, val, &result)) \ 4:58.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.31 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 4:58.31 ^~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.31 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.31 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.31 if (!jsvalToInteger(cx, val, &result)) \ 4:58.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.31 MACRO(short, short, ffi_type_sint16) \ 4:58.33 ^~~~~ 4:58.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.33 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.33 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.33 if (!jsvalToInteger(cx, val, &result)) \ 4:58.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.33 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 4:58.33 ^~~~~ 4:58.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.34 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.34 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.35 if (!jsvalToInteger(cx, val, &result)) \ 4:58.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.36 MACRO(int, int, ffi_type_sint32) \ 4:58.40 ^~~~~ 4:58.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.40 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.41 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.41 if (!jsvalToInteger(cx, val, &result)) \ 4:58.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.41 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 4:58.41 ^~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:58.41 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:58.41 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.41 if (!jsvalToInteger(cx, val, &result)) \ 4:58.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.41 MACRO(int64_t, int64_t, ffi_type_sint64) \ 4:58.41 ^~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.41 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.41 if (!jsvalToInteger(cx, val, &result)) \ 4:58.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.41 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 4:58.41 ^~~~~ 4:58.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.42 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.42 if (!jsvalToInteger(cx, val, &result)) \ 4:58.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.42 MACRO(long, long, CTYPES_FFI_LONG) \ 4:58.42 ^~~~~ 4:58.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.42 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.42 if (!jsvalToInteger(cx, val, &result)) \ 4:58.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.43 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 4:58.43 ^~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.44 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.44 if (!jsvalToInteger(cx, val, &result)) \ 4:58.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.44 MACRO(long_long, long long, ffi_type_sint64) \ 4:58.44 ^~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.44 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.44 if (!jsvalToInteger(cx, val, &result)) \ 4:58.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.44 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 4:58.44 ^~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.44 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.44 if (!jsvalToInteger(cx, val, &result)) \ 4:58.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.45 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 4:58.45 ^~~~~ 4:58.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.45 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.45 if (!jsvalToInteger(cx, val, &result)) \ 4:58.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.46 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 4:58.46 ^~~~~ 4:58.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.46 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.47 if (!jsvalToInteger(cx, val, &result)) \ 4:58.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.48 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 4:58.48 ^~~~~ 4:58.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.48 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.48 if (!jsvalToInteger(cx, val, &result)) \ 4:58.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.48 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 4:58.48 ^~~~~ 4:58.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.49 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.49 if (!jsvalToInteger(cx, val, &result)) \ 4:58.49 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.49 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 4:58.49 ^~~~~ 4:58.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:58.49 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:58.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.49 if (!jsvalToInteger(cx, val, &result)) \ 4:58.49 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.50 MACRO(char, char, ffi_type_uint8) \ 4:58.50 ^~~~~ 4:58.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:58.50 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:58.50 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.51 if (!jsvalToInteger(cx, val, &result)) \ 4:58.51 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.51 MACRO(signed_char, signed char, ffi_type_sint8) \ 4:58.51 ^~~~~ 4:58.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:58.52 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:58.52 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.52 if (!jsvalToInteger(cx, val, &result)) \ 4:58.52 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:58.53 MACRO(unsigned_char, unsigned char, ffi_type_uint8) 4:58.53 ^~~~~ 4:58.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:58.53 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:58.53 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.53 if (!jsvalToFloat(cx, val, &result)) \ 4:58.53 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘FLOAT_CASE’ 4:58.54 MACRO(float32_t, float, ffi_type_float) \ 4:58.54 ^~~~~ 4:58.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:58.55 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:58.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.55 if (!jsvalToFloat(cx, val, &result)) \ 4:58.55 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘FLOAT_CASE’ 4:58.55 MACRO(float64_t, double, ffi_type_double) \ 4:58.55 ^~~~~ 4:58.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:58.55 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:58.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.55 if (!jsvalToFloat(cx, val, &result)) \ 4:58.55 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘FLOAT_CASE’ 4:58.56 MACRO(float, float, ffi_type_float) \ 4:58.56 ^~~~~ 4:58.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:58.56 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:58.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.56 if (!jsvalToFloat(cx, val, &result)) \ 4:58.56 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:58.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘FLOAT_CASE’ 4:58.56 MACRO(double, double, ffi_type_double) 4:58.57 ^~~~~ 4:58.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:58.57 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:58.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3478:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.57 val, convType); 4:58.58 ^ 4:58.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3498:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.58 sourceLength, val, convType); 4:58.58 ^ 4:58.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3548:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:58.58 if (!JS_GetElement(cx, valObj, i, &item)) { 4:58.59 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:58.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3548:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:58.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3553:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.59 if (!ImplicitConvert(cx, item, baseType, data, convType, nullptr, 4:58.59 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.59 funObj, argIndex, targetType, i)) 4:58.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3572:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.60 size_t(sourceLength), val, convType); 4:58.61 ^ 4:58.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3601:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.62 size_t(sourceLength), val, convType); 4:58.64 ^ 4:58.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1318:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.65 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:58.65 ^ 4:58.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1661:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.65 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:58.65 ^ 4:58.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1668:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.65 const char* propStr = CTypesToSourceForError(cx, idVal, idBytes); 4:58.65 ^ 4:58.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3659:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:58.65 if (!JS_GetPropertyById(cx, valObj, id, &prop)) { 4:58.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:58.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3659:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 4:58.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3665:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.68 if (!ImplicitConvert(cx, prop, field->mType, fieldData, convType, 4:58.69 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.69 nullptr, funObj, argIndex, targetType, i)) 4:58.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:58.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3535:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:58.70 size_t(sourceLength), val, convType); 4:58.70 ^ 4:58.70 Compiling memoffset v0.2.1 4:58.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memoffset' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=memoffset /usr/bin/rustc --crate-name memoffset '/<>/firefox-68.0~b13+build1/third_party/rust/memoffset/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3150df585e70b73e -C extra-filename=-3150df585e70b73e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 4:59.25 Compiling void v1.0.2 4:59.26 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/void' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='The uninhabited void type for use in statically impossible cases.' CARGO_PKG_REPOSITORY='https://github.com/reem/rust-void.git' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=void /usr/bin/rustc --crate-name void '/<>/firefox-68.0~b13+build1/third_party/rust/void/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=3cbf98eac7a05b25 -C extra-filename=-3cbf98eac7a05b25 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 4:59.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::ContentsSetter(JSContext*, const JS::CallArgs&)’: 4:59.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5195:57: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:59.58 ConversionType::Setter, nullptr); 4:59.58 ^ 4:59.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldSetter(JSContext*, unsigned int, JS::Value*)’: 4:59.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6313:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:59.68 "non-StructType CData", args.thisv()); 4:59.68 ^ 4:59.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6313:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:59.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6333:39: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 4:59.69 field->mIndex); 4:59.69 ^ 4:59.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ConvertArgument(JSContext*, JS::HandleObject, unsigned int, JS::HandleValue, JSObject*, js::ctypes::AutoValue*, js::ctypes::AutoValueAutoArray*)’: 4:59.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6845:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:59.83 static bool ConvertArgument(JSContext* cx, HandleObject funObj, 4:59.83 ^~~~~~~~~~~~~~~ 4:59.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6854:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 4:59.83 if (!ImplicitConvert(cx, arg, type, value->mData, ConversionType::Argument, 4:59.83 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:59.83 &freePointer, funObj, argIndex)) 4:59.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:05:00.183916 5:00.02 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/siphasher' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SipHash functions from rust-core < 1.13' CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_NAME=siphasher /usr/bin/rustc --crate-name siphasher '/<>/firefox-68.0~b13+build1/third_party/rust/siphasher/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a2bf46714055c68d -C extra-filename=-a2bf46714055c68d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:00.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*)’: 5:00.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6883:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:00.14 "non-PointerType CData", args.calleev()); 5:00.14 ^ 5:00.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6883:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6889:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:00.18 "non-FunctionType pointer", args.calleev()); 5:00.18 ^ 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6889:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6920:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.18 if (!ConvertArgument(cx, obj, i, args[i], fninfo->mArgTypes[i], &values[i], 5:00.18 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.18 &strings)) { 5:00.18 ~~~~~~~~~ 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6920:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1775:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.18 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 5:00.18 ^ 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6956:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.18 if (!ConvertArgument(cx, obj, i, arg, type, &values[i], &strings)) { 5:00.18 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6956:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7046:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:00.19 args.rval()); 5:00.19 ^ 5:00.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::ValueSetter(JSContext*, const JS::CallArgs&)’: 5:00.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7562:57: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:00.85 ConversionType::Setter, nullptr); 5:00.85 ^ 5:00.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Construct(JSContext*, unsigned int, JS::Value*)’: 5:00.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8100:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.98 if (!ImplicitConvert(cx, valData, objArgType, cargs.get(), 5:00.98 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.98 ConversionType::Finalizer, &freePointer, objCodePtrType, 5:00.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.98 0)) { 5:00.98 ~~ 5:00.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1450:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:00.98 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 5:00.98 ^ 5:01.36 Compiling unicode-xid v0.1.0 5:01.36 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=unicode-xid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start 5:01.36 or XID_Continue properties according to 5:01.39 Unicode Standard Annex #31. 5:01.39 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name unicode_xid '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=6541a01abdb0de61 -C extra-filename=-6541a01abdb0de61 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:01.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ExplicitConvert(JSContext*, JS::HandleValue, JS::HandleObject, void*, js::ctypes::ConversionType)’: 5:01.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:01.58 static bool ExplicitConvert(JSContext* cx, HandleValue val, 5:01.58 ^~~~~~~~~~~~~~~ 5:01.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:01.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3692:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:01.59 if (ImplicitConvert(cx, val, targetType, buffer, convType, nullptr)) { 5:01.59 ^~ 5:01.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3700:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:01.59 if (!JS_GetPendingException(cx, &ex)) { 5:01.59 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5:01.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3753:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:01.59 JS_SetPendingException(cx, ex); 5:01.59 ^ 5:02.07 Compiling itoa v0.4.1 5:02.07 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=itoa CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itoa' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name itoa '/<>/firefox-68.0~b13+build1/third_party/rust/itoa/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=726cda1bf8a6ac1a -C extra-filename=-726cda1bf8a6ac1a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:02.15 Compiling dtoa v0.4.2 5:02.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dtoa' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fast functions for printing floating-point primitives to an io::Write' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dtoa' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=dtoa /usr/bin/rustc --crate-name dtoa '/<>/firefox-68.0~b13+build1/third_party/rust/dtoa/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=81b6f1719578d563 -C extra-filename=-81b6f1719578d563 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:02.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::BuildDataSource(JSContext*, JS::HandleObject, void*, bool, js::ctypes::AutoString&)’: 5:02.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4095:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:02.75 JSString* src = JS_ValueToSource(cx, valStr); 5:02.75 ^ 5:03.01 Compiling num-traits v0.2.6 5:03.02 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=num-traits CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/num-traits/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=c843334a68c3069a -C extra-filename=-c843334a68c3069a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-traits-c843334a68c3069a' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:03.67 Compiling lazycell v1.2.1 5:03.67 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lazycell /usr/bin/rustc --crate-name lazycell '/<>/firefox-68.0~b13+build1/third_party/rust/lazycell/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b5f9bc00ecb667f3 -C extra-filename=-b5f9bc00ecb667f3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:03.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InitTypeClasses(JSContext*, JS::HandleObject)’: 5:03.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.71 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.71 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.71 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.72 MACRO(int8_t, int8_t, ffi_type_sint8) \ 5:03.72 ^~~~~ 5:03.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.72 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.72 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.72 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.72 ^~~~~~~~~~~~~~~~~~~~ 5:03.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.72 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.72 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.73 MACRO(int8_t, int8_t, ffi_type_sint8) \ 5:03.73 ^~~~~ 5:03.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.73 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.73 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.73 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.73 ^~~~~~~~~~~~~~~~~~~~ 5:03.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.74 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.74 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.74 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.75 MACRO(int16_t, int16_t, ffi_type_sint16) \ 5:03.75 ^~~~~ 5:03.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.75 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.75 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.75 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.75 ^~~~~~~~~~~~~~~~~~~~ 5:03.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.75 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.75 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.75 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.76 MACRO(int16_t, int16_t, ffi_type_sint16) \ 5:03.76 ^~~~~ 5:03.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.76 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.76 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.77 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.77 ^~~~~~~~~~~~~~~~~~~~ 5:03.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.77 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.77 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.77 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.77 MACRO(int32_t, int32_t, ffi_type_sint32) \ 5:03.77 ^~~~~ 5:03.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.77 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.77 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.77 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.79 ^~~~~~~~~~~~~~~~~~~~ 5:03.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.79 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.79 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.79 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.79 MACRO(int32_t, int32_t, ffi_type_sint32) \ 5:03.79 ^~~~~ 5:03.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.79 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.79 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.79 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.79 ^~~~~~~~~~~~~~~~~~~~ 5:03.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.79 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.79 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.79 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.80 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 5:03.80 ^~~~~ 5:03.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.80 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.80 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.80 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.80 ^~~~~~~~~~~~~~~~~~~~ 5:03.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.80 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.80 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.80 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.81 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 5:03.81 ^~~~~ 5:03.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.81 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.81 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.82 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.82 ^~~~~~~~~~~~~~~~~~~~ 5:03.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.82 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.82 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.82 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.83 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 5:03.83 ^~~~~ 5:03.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.83 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.83 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.83 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.83 ^~~~~~~~~~~~~~~~~~~~ 5:03.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.83 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.83 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.83 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.83 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 5:03.83 ^~~~~ 5:03.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.84 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.84 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.84 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.84 ^~~~~~~~~~~~~~~~~~~~ 5:03.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.85 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.85 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.85 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.85 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 5:03.85 ^~~~~ 5:03.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.85 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.86 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.86 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.86 ^~~~~~~~~~~~~~~~~~~~ 5:03.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.86 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.87 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.87 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.87 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 5:03.87 ^~~~~ 5:03.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.87 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.87 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.88 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.88 ^~~~~~~~~~~~~~~~~~~~ 5:03.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.88 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.88 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.88 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.88 MACRO(short, short, ffi_type_sint16) \ 5:03.88 ^~~~~ 5:03.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.88 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.88 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.88 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.88 ^~~~~~~~~~~~~~~~~~~~ 5:03.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.89 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.89 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.89 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.89 MACRO(short, short, ffi_type_sint16) \ 5:03.89 ^~~~~ 5:03.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.89 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.89 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.89 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.89 ^~~~~~~~~~~~~~~~~~~~ 5:03.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.89 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.90 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.90 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 5:03.90 ^~~~~ 5:03.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.90 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.90 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.90 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.90 ^~~~~~~~~~~~~~~~~~~~ 5:03.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.90 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.90 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.91 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 5:03.91 ^~~~~ 5:03.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.91 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.91 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.91 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.91 ^~~~~~~~~~~~~~~~~~~~ 5:03.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.91 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.91 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.91 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.92 MACRO(int, int, ffi_type_sint32) \ 5:03.92 ^~~~~ 5:03.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.92 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.92 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.96 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.96 ^~~~~~~~~~~~~~~~~~~~ 5:03.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.96 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.96 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.96 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:03.97 MACRO(int, int, ffi_type_sint32) \ 5:03.97 ^~~~~ 5:03.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:03.97 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:03.98 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:03.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:03.98 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:03.98 ^~~~~~~~~~~~~~~~~~~~ 5:03.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:03.98 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:03.98 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.99 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:03.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.02 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 5:04.02 ^~~~~ 5:04.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:04.02 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:04.03 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:04.03 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.03 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.03 ^~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.06 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.06 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.06 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 5:04.06 ^~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 5:04.06 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 5:04.06 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.06 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.06 ^~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.06 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.06 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.06 MACRO(int64_t, int64_t, ffi_type_sint64) \ 5:04.06 ^~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.06 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.08 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.08 ^~~~~~~~~~~~~~~~~~~~ 5:04.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.08 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.09 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.09 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.09 MACRO(int64_t, int64_t, ffi_type_sint64) \ 5:04.09 ^~~~~ 5:04.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.09 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.09 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.09 ^~~~~~~~~~~~~~~~~~~~ 5:04.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.15 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.15 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.15 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.15 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 5:04.15 ^~~~~ 5:04.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.16 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.16 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.16 ^~~~~~~~~~~~~~~~~~~~ 5:04.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.18 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.18 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.18 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.18 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 5:04.18 ^~~~~ 5:04.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.19 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.19 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.21 ^~~~~~~~~~~~~~~~~~~~ 5:04.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.21 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.21 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.21 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.21 MACRO(long, long, CTYPES_FFI_LONG) \ 5:04.23 ^~~~~ 5:04.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.23 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.23 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.23 ^~~~~~~~~~~~~~~~~~~~ 5:04.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.24 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.24 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.24 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.24 MACRO(long, long, CTYPES_FFI_LONG) \ 5:04.25 ^~~~~ 5:04.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.25 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.25 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.25 ^~~~~~~~~~~~~~~~~~~~ 5:04.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.25 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.27 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.27 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 5:04.27 ^~~~~ 5:04.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.27 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.27 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.28 ^~~~~~~~~~~~~~~~~~~~ 5:04.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.28 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.28 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.28 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.28 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 5:04.28 ^~~~~ 5:04.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.28 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.30 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.30 ^~~~~~~~~~~~~~~~~~~~ 5:04.30 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.30 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.30 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.30 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.31 MACRO(long_long, long long, ffi_type_sint64) \ 5:04.31 ^~~~~ 5:04.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.31 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.31 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.31 ^~~~~~~~~~~~~~~~~~~~ 5:04.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.31 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.31 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.31 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.32 MACRO(long_long, long long, ffi_type_sint64) \ 5:04.33 ^~~~~ 5:04.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.33 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.34 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.34 ^~~~~~~~~~~~~~~~~~~~ 5:04.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.34 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.34 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.34 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 5:04.34 ^~~~~ 5:04.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.34 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.35 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.35 ^~~~~~~~~~~~~~~~~~~~ 5:04.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.36 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.36 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.36 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.36 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 5:04.36 ^~~~~ 5:04.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.36 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.36 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.37 ^~~~~~~~~~~~~~~~~~~~ 5:04.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.37 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.37 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.37 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.37 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 5:04.37 ^~~~~ 5:04.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.37 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.37 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.37 ^~~~~~~~~~~~~~~~~~~~ 5:04.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.39 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.39 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.39 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.40 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 5:04.40 ^~~~~ 5:04.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.40 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.40 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.40 ^~~~~~~~~~~~~~~~~~~~ 5:04.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.40 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.40 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.40 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.41 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 5:04.41 ^~~~~ 5:04.41 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.41 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.43 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.43 ^~~~~~~~~~~~~~~~~~~~ 5:04.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.43 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.43 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.43 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.43 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 5:04.43 ^~~~~ 5:04.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.43 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.43 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.44 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.44 ^~~~~~~~~~~~~~~~~~~~ 5:04.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.44 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.44 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.44 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.46 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 5:04.46 ^~~~~ 5:04.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.46 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.46 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.46 ^~~~~~~~~~~~~~~~~~~~ 5:04.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.46 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.46 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.46 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.47 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 5:04.47 ^~~~~ 5:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.47 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.47 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.47 ^~~~~~~~~~~~~~~~~~~~ 5:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.47 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.47 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.47 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.49 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 5:04.49 ^~~~~ 5:04.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.49 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.49 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.49 ^~~~~~~~~~~~~~~~~~~~ 5:04.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.49 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.49 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.49 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.50 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 5:04.50 ^~~~~ 5:04.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.50 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.50 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.50 ^~~~~~~~~~~~~~~~~~~~ 5:04.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.50 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.50 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.50 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.52 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 5:04.52 ^~~~~ 5:04.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.52 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.52 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.52 ^~~~~~~~~~~~~~~~~~~~ 5:04.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.53 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.53 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.53 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.53 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 5:04.53 ^~~~~ 5:04.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 5:04.53 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 5:04.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.53 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.54 ^~~~~~~~~~~~~~~~~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.54 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.54 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.54 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.54 MACRO(float32_t, float, ffi_type_float) \ 5:04.54 ^~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.54 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.54 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.54 ^~~~~~~~~~~~~~~~~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.54 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.54 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.54 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.56 MACRO(float32_t, float, ffi_type_float) \ 5:04.59 ^~~~~ 5:04.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.59 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.59 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.59 ^~~~~~~~~~~~~~~~~~~~ 5:04.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.59 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.59 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.59 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.60 MACRO(float64_t, double, ffi_type_double) \ 5:04.60 ^~~~~ 5:04.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.60 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.60 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.60 ^~~~~~~~~~~~~~~~~~~~ 5:04.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.60 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.60 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.61 MACRO(float64_t, double, ffi_type_double) \ 5:04.61 ^~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.61 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.61 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.61 ^~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.61 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.61 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.61 MACRO(float, float, ffi_type_float) \ 5:04.61 ^~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.61 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.61 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.61 ^~~~~~~~~~~~~~~~~~~~ 5:04.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.61 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.61 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.63 MACRO(float, float, ffi_type_float) \ 5:04.63 ^~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.63 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.63 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.63 ^~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.63 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.63 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.63 MACRO(double, double, ffi_type_double) 5:04.63 ^~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.63 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.63 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.63 ^~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.63 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.63 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.63 MACRO(double, double, ffi_type_double) 5:04.63 ^~~~~ 5:04.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 5:04.64 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 5:04.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.65 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.65 ^~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.65 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.65 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.65 MACRO(char, char, ffi_type_uint8) \ 5:04.65 ^~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 5:04.65 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 5:04.65 ^~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.65 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.65 ^~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.65 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.65 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.65 MACRO(char, char, ffi_type_uint8) \ 5:04.65 ^~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 5:04.65 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 5:04.65 ^~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.65 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.65 ^~~~~~~~~~~~~~~~~~~~ 5:04.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.65 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.65 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.66 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.66 MACRO(signed_char, signed char, ffi_type_sint8) \ 5:04.66 ^~~~~ 5:04.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 5:04.67 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 5:04.67 ^~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.67 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.67 ^~~~~~~~~~~~~~~~~~~~ 5:04.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2221:31: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:04.67 cx, CType::DefineBuiltin(cx, ctypesObj, "void_t", CTypeProto, CDataProto, 5:04.67 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 "void", TYPE_void_t, JS::UndefinedHandleValue, 5:04.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 JS::UndefinedHandleValue, &ffi_type_void)); 5:04.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2221:31: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:04.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.67 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.67 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.68 #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL) 5:04.68 ^~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro ‘CTYPES_FOR_EACH_BOOL_TYPE’ 5:04.68 CTYPES_FOR_EACH_BOOL_TYPE(MACRO) \ 5:04.68 ^~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.68 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.68 ^~~~~~~~~~~~~~~~~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:04.68 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 5:04.68 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.68 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 5:04.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro ‘DEFINE_TYPE’ 5:04.68 #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL) 5:04.68 ^~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro ‘CTYPES_FOR_EACH_BOOL_TYPE’ 5:04.68 CTYPES_FOR_EACH_BOOL_TYPE(MACRO) \ 5:04.68 ^~~~~~~~~~~~~~~~~~~~~~~~~ 5:04.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 5:04.69 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 5:04.69 ^~~~~~~~~~~~~~~~~~~~ 5:04.80 Compiling glob v0.2.11 5:04.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/glob' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns. 5:04.80 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_NAME=glob /usr/bin/rustc --crate-name glob '/<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=b091fc6fe732afc6 -C extra-filename=-b091fc6fe732afc6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:05.38 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 5:05.38 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:6997:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:05.38 NameNodeType innerName; 5:05.39 ^~~~~~~~~ 5:05.39 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 5:05.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:28:5 5:05.39 | 5:05.39 28 | use std::ascii::AsciiExt; 5:05.39 | ^^^^^^^^^^^^^^^^^^^^ 5:05.39 | 5:05.39 = note: #[warn(deprecated)] on by default 5:06.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CClosure::ArgClosure::operator()(JSContext*)’: 5:06.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7317:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:06.07 if (!ConvertToJS(cx, argType, nullptr, args[i], false, false, argv[i])) { 5:06.07 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:06.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7325:72: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:06.07 bool success = JS_CallFunctionValue(cx, thisObj, jsfnVal, argv, &rval); 5:06.07 ^ 5:06.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7334:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:06.07 ConversionType::Return, nullptr, typeObj); 5:06.07 ^ 5:06.23 warning: unused import: `std::ascii::AsciiExt` 5:06.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:28:5 5:06.24 | 5:06.24 28 | use std::ascii::AsciiExt; 5:06.24 | ^^^^^^^^^^^^^^^^^^^^ 5:06.24 | 5:06.24 = note: #[warn(unused_imports)] on by default 5:06.24 warning: unused import: `std::io::prelude` 5:06.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:32:5 5:06.24 | 5:06.24 32 | use std::io::prelude::*; 5:06.24 | ^^^^^^^^^^^^^^^^ 5:06.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::CClosure::Create(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleValue, void (**)())’: 5:06.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7129:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:06.81 JSObject* CClosure::Create(JSContext* cx, HandleObject typeObj, 5:06.81 ^~~~~~~~ 5:06.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7177:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:06.81 if (!ImplicitConvert(cx, errVal, fninfo->mReturnType, errResult.get(), 5:06.81 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:06.81 ConversionType::Return, nullptr, typeObj)) 5:06.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::ConstructData(JSContext*, unsigned int, JS::Value*)’: 5:07.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5026:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.02 ConversionType::Construct); 5:07.02 ^ 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5042:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.02 } else if (!JS_ValueToObject(cx, args[1], &thisObj)) { 5:07.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6826:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.02 cx, CClosure::Create(cx, typeObj, fnObj, thisObj, errVal, data)); 5:07.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5320:5: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.02 if (jsvalToSize(cx, args[0], false, &length)) { 5:07.02 ^~ 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5329:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:07.02 if (!JS_GetProperty(cx, arg, "length", &lengthVal) || 5:07.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5329:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:07.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5330:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.02 !jsvalToSize(cx, lengthVal, false, &length)) { 5:07.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5389:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.07 if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result), 5:07.07 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.07 ConversionType::Construct)) 5:07.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6120:5: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.07 if (ExplicitConvert(cx, args[0], obj, buffer, ConversionType::Construct)) { 5:07.07 ^~ 5:07.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6147:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.07 if (!ImplicitConvert(cx, args[field.mIndex], field.mType, 5:07.07 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.07 buffer + field.mOffset, ConversionType::Construct, 5:07.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.08 nullptr, nullptr, 0, obj, field.mIndex)) 5:07.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4255:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:07.08 if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result), 5:07.08 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.08 ConversionType::Construct)) 5:07.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::FunctionType::CreateInternal(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&)’: 5:08.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.31 JSObject* FunctionType::CreateInternal(JSContext* cx, HandleValue abi, 5:08.31 ^~~~~~~~~~~~ 5:08.31 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6517:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.32 FunctionReturnTypeError(cx, type, "cannot be an array or function"); 5:08.32 ^ 5:08.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6788:24: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:08.32 cx, CType::Create(cx, typeProto, dataProto, TYPE_function, nullptr, 5:08.32 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.32 JS::UndefinedHandleValue, JS::UndefinedHandleValue, 5:08.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.32 nullptr)); 5:08.32 ~~~~~~~~ 5:08.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6788:24: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:08.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6508:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.33 FunctionReturnTypeError(cx, type, "is not a ctypes type"); 5:08.33 ^ 5:08.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6522:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.33 FunctionReturnTypeError(cx, type, "must have defined size"); 5:08.33 ^ 5:08.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::Create(JSContext*, unsigned int, JS::Value*)’: 5:08.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6727:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.55 if (!JS_IsArrayObject(cx, args[2], &isArray)) { 5:08.55 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:08.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6750:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:08.56 if (!JS_GetElement(cx, arrayObj, i, argTypes[i])) { 5:08.56 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6750:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:08.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6755:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.56 JSObject* result = CreateInternal(cx, args[0], args[1], argTypes); 5:08.56 ^ 5:08.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6755:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6755:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:08.71 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 5:08.71 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:5617:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:08.71 TernaryNodeType ifNode; 5:08.71 ^~~~~~ 5:09.24 Compiling adler32 v1.0.2 5:09.26 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=adler32 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/adler32' CARGO_PKG_REPOSITORY='https://github.com/remram44/adler32-rs' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Remi Rampin ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Minimal Adler32 implementation for Rust.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name adler32 '/<>/firefox-68.0~b13+build1/third_party/rust/adler32/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=51597c26c3f63111 -C extra-filename=-51597c26c3f63111 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:10.80 Compiling matches v0.1.6 5:10.81 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=matches CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/matches' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name matches '/<>/firefox-68.0~b13+build1/third_party/rust/matches/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a71373511e117271 -C extra-filename=-a71373511e117271 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:11.18 Compiling serde v1.0.88 5:11.19 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=serde CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/serde/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0bdbf36aabe44d82 -C extra-filename=-0bdbf36aabe44d82 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/serde-0bdbf36aabe44d82' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:11.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::DefineInternal(JSContext*, JSObject*, JSObject*)’: 5:11.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5853:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:11.52 if (!JS_GetElement(cx, fieldsObj, i, &item)) { 5:11.52 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:11.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5853:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:11.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1396:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:11.53 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 5:11.53 ^ 5:11.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1349:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:11.53 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 5:11.53 ^ 5:11.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1364:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:11.53 const char* propStr = CTypesToSourceForError(cx, idVal, idBytes); 5:11.53 ^ 5:11.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5713:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:11.53 if (!JS_GetPropertyById(cx, obj, nameid, &propVal)) { 5:11.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:11.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5713:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:11.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 5:11.53 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:11.53 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:55: 5:11.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 5:11.54 JSString* str = ToStringSlow(cx, idv); 5:11.54 ^ 5:11.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 5:11.54 JSString* str = ToStringSlow(cx, idv); 5:11.55 ^ 5:11.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5948:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:11.56 if (!SizeTojsval(cx, structSize, &sizeVal)) { 5:11.56 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:11.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1409:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:11.56 const char* typeStr = CTypesToSourceForError(cx, poroVal, typeBytes); 5:11.56 ^ 5:11.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1378:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:11.57 const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes); 5:11.57 ^ 5:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Define(JSContext*, unsigned int, JS::Value*)’: 5:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6049:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:12.35 "non-StructType", args.thisv()); 5:12.35 ^ 5:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6049:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6071:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.35 if (!JS_IsArrayObject(cx, arg, &isArray)) { 5:12.35 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:12.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Create(JSContext*, unsigned int, JS::Value*)’: 5:12.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5782:24: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:12.45 cx, CType::Create(cx, typeProto, nullptr, TYPE_struct, name.toString(), 5:12.45 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:12.45 JS::UndefinedHandleValue, JS::UndefinedHandleValue, 5:12.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:12.45 nullptr)); 5:12.45 ~~~~~~~~ 5:12.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5782:24: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CDataArrayProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.76 bool CDataArrayProxyHandler::get(JSContext* cx, HandleObject proxy, 5:12.76 ^~~~~~~~~~~~~~~~~~~~~~ 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5573:63: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:12.76 return ConvertToJS(cx, baseType, obj, data, false, false, vp); 5:12.76 ^ 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:757:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.76 return ForwardingProxyHandler::get(cx, proxy, receiver, id, vp); 5:12.76 ^ 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:757:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:757:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CDataArrayProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.84 bool CDataArrayProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 5:12.84 ^~~~~~~~~~~~~~~~~~~~~~ 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5620:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.84 if (!ImplicitConvert(cx, vp, baseType, data, ConversionType::Setter, nullptr, 5:12.84 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:12.84 nullptr, 0, typeObj, index)) 5:12.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:771:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:12.84 return ForwardingProxyHandler::set(cx, proxy, id, v, receiver, result); 5:12.84 ^ 5:12.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:771:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:15.43 Compiling fnv v1.0.6 5:15.43 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=fnv CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fnv' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name fnv '/<>/firefox-68.0~b13+build1/third_party/rust/fnv/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=bf6d5a2c08095ace -C extra-filename=-bf6d5a2c08095ace --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:15.80 Compiling httparse v1.3.3 5:15.80 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=httparse CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/httparse' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/httparse/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=88919622308069ff -C extra-filename=-88919622308069ff --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/httparse-88919622308069ff' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:17.56 js/src/jsmath.o 5:19.62 Compiling encoding_rs v0.8.16 5:19.62 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.16 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_NAME=encoding_rs /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=16670d2a32bf27d6 -C extra-filename=-16670d2a32bf27d6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/encoding_rs-16670d2a32bf27d6' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:20.70 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 5:20.71 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:6997:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:20.71 NameNodeType innerName; 5:20.71 ^~~~~~~~~ 5:22.03 Compiling slab v0.4.1 5:22.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_NAME=slab /usr/bin/rustc --crate-name slab '/<>/firefox-68.0~b13+build1/third_party/rust/slab/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7a2c06117eed0d39 -C extra-filename=-7a2c06117eed0d39 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:22.77 Compiling procedural-masquerade v0.1.1 5:22.77 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=procedural-masquerade /usr/bin/rustc --crate-name procedural_masquerade '/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=5a174e474c93d952 -C extra-filename=-5a174e474c93d952 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:23.11 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 5:23.11 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:194:23 5:23.11 | 5:23.11 194 | input = input.trim_left(); 5:23.11 | ^^^^^^^^^ 5:23.11 | 5:23.11 = note: #[warn(deprecated)] on by default 5:23.17 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 5:23.17 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:201:23 5:23.17 | 5:23.17 201 | input = input.trim_right(); 5:23.17 | ^^^^^^^^^^ 5:23.59 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 5:23.60 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:5617:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:23.60 TernaryNodeType ifNode; 5:23.60 ^~~~~~ 5:23.93 Compiling futures v0.1.23 5:23.93 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, 5:23.94 composability, and iterator-like interfaces. 5:23.94 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_NAME=futures /usr/bin/rustc --crate-name futures '/<>/firefox-68.0~b13+build1/third_party/rust/futures/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=312d8d05bd0407bb -C extra-filename=-312d8d05bd0407bb --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:24.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘JSObject* js::ctypes::Library::Create(JSContext*, JS::HandleValue, const JSCTypesCallbacks*)’: 5:24.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:89:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:24.34 JSObject* Library::Create(JSContext* cx, HandleValue path, 5:24.34 ^~~~~~~ 5:24.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Open(JSContext*, unsigned int, JS::Value*)’: 5:24.44 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:231:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:24.44 JSObject* library = Create(cx, args[0], GetCallbacks(ctypesObj)); 5:24.44 ^ 5:24.93 Compiling ryu v0.2.4 5:24.93 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=ryu CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ryu' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/ryu/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=d32c67d7adaad51d -C extra-filename=-d32c67d7adaad51d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/ryu-d32c67d7adaad51d' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:24.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)’: 5:24.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:311:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:24.97 fnObj = FunctionType::CreateInternal( 5:24.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 5:24.97 cx, args[1], args[2], 5:24.97 ~~~~~~~~~~~~~~~~~~~~~ 5:24.97 HandleValueArray::subarray(args, 3, args.length() - 3)); 5:24.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:24.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:311:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:24.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:311:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:25.79 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.79 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:27:53 5:25.79 | 5:25.79 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 5:25.79 | ^^^^^^^^^^^^^^^^^ 5:25.79 | 5:25.79 = note: #[warn(deprecated)] on by default 5:25.79 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.79 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:34:35 5:25.79 | 5:25.79 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; 5:25.79 | ^^^^^^^^^^^^^^^^^ 5:25.79 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.79 | 5:25.79 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); 5:25.79 | ^^^^^^^^^^^^^^^^^^^ 5:25.79 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.79 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:5:39 5:25.79 | 5:25.79 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 5:25.79 | ^^^^^^^^^^^^^^^^^ 5:25.79 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.79 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:87:27 5:25.80 | 5:25.80 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; 5:25.80 | ^^^^^^^^^^^^^^^^^ 5:25.80 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.80 | 5:25.80 87 | static GET: AtomicUsize = AtomicUsize::new(0); 5:25.80 | ^^^^^^^^^^^^^^^^^^^ 5:25.81 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.81 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:88:27 5:25.81 | 5:25.81 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; 5:25.81 | ^^^^^^^^^^^^^^^^^ 5:25.81 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:25.81 | 5:25.81 88 | static SET: AtomicUsize = AtomicUsize::new(0); 5:25.82 | ^^^^^^^^^^^^^^^^^^^ 5:25.83 js/src/jsutil.o 5:29.65 Compiling syn v0.15.30 5:29.65 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=30 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/syn/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=87d0632701cf88fd -C extra-filename=-87d0632701cf88fd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/syn-87d0632701cf88fd' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:32.41 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 5:32.41 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/future/shared.rs:310:20 5:32.41 | 5:32.41 310 | self.error.cause() 5:32.41 | ^^^^^ 5:32.83 js/src/frontend/Unified_cpp_js_src_frontend1.o 5:35.78 Compiling indexmap v1.0.1 5:35.78 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=indexmap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/indexmap' CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. 5:35.78 The indexmap is a hash table where the iteration order of the key-value 5:35.78 pairs is independent of the hash values of the keys. It has the usual 5:35.78 hash table functionality, it preserves insertion order except after 5:35.78 removals, and it allows lookup of its elements by either hash table key 5:35.78 or numerical index. A corresponding hash set type is also provided. 5:35.78 This crate was initially published under the name ordermap, but it was renamed to 5:35.79 indexmap. 5:35.79 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name indexmap '/<>/firefox-68.0~b13+build1/third_party/rust/indexmap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d54b50b7d8925ddd -C extra-filename=-d54b50b7d8925ddd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:40.43 Compiling regex v1.0.3 5:40.43 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=regex CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 5:40.43 finite automata and guarantees linear time matching on all inputs. 5:40.43 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/regex/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=98c1236fe68dceed -C extra-filename=-98c1236fe68dceed --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/regex-98c1236fe68dceed' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:42.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:42.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:42.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:42.39 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:42.39 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:42.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_acos(JSContext*, unsigned int, JS::Value*)’: 5:42.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.39 return js::ToNumberSlow(cx, v, out); 5:42.39 ^ 5:42.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_asin(JSContext*, unsigned int, JS::Value*)’: 5:42.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.43 return js::ToNumberSlow(cx, v, out); 5:42.43 ^ 5:42.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_atan(JSContext*, unsigned int, JS::Value*)’: 5:42.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.47 return js::ToNumberSlow(cx, v, out); 5:42.47 ^ 5:42.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_cos(JSContext*, unsigned int, JS::Value*)’: 5:42.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.50 return js::ToNumberSlow(cx, v, out); 5:42.50 ^ 5:42.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_exp(JSContext*, unsigned int, JS::Value*)’: 5:42.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.54 return js::ToNumberSlow(cx, v, out); 5:42.54 ^ 5:42.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool math_function(JSContext*, JS::HandleValue, JS::MutableHandleValue) [with double (* F)(double) = js::math_log_impl]’: 5:42.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.56 static bool math_function(JSContext* cx, HandleValue val, 5:42.56 ^~~~~~~~~~~~~ 5:42.57 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:42.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:42.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:42.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:42.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:42.57 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:42.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.57 return js::ToNumberSlow(cx, v, out); 5:42.57 ^ 5:42.59 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_log(JSContext*, unsigned int, JS::Value*)’: 5:42.59 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.59 return math_function(cx, args[0], args.rval()); 5:42.59 ^ 5:42.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.62 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool math_function(JSContext*, JS::HandleValue, JS::MutableHandleValue) [with double (* F)(double) = js::math_sqrt_impl]’: 5:42.62 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.62 static bool math_function(JSContext* cx, HandleValue val, 5:42.62 ^~~~~~~~~~~~~ 5:42.62 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:42.62 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:42.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:42.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:42.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:42.62 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.62 return js::ToNumberSlow(cx, v, out); 5:42.62 ^ 5:42.65 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sqrt(JSContext*, unsigned int, JS::Value*)’: 5:42.65 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.65 return math_function(cx, args[0], args.rval()); 5:42.65 ^ 5:42.65 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.65 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.67 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool math_function(JSContext*, JS::HandleValue, JS::MutableHandleValue) [with double (* F)(double) = js::math_sin_impl]’: 5:42.67 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.68 static bool math_function(JSContext* cx, HandleValue val, 5:42.68 ^~~~~~~~~~~~~ 5:42.68 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:42.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:42.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:42.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:42.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:42.68 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:42.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.68 return js::ToNumberSlow(cx, v, out); 5:42.68 ^ 5:42.70 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sin(JSContext*, unsigned int, JS::Value*)’: 5:42.70 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.70 return math_function(cx, args[0], args.rval()); 5:42.70 ^ 5:42.70 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.70 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:42.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:42.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:42.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:42.73 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:42.73 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:42.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_tan(JSContext*, unsigned int, JS::Value*)’: 5:42.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.73 return js::ToNumberSlow(cx, v, out); 5:42.73 ^ 5:42.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_log10(JSContext*, unsigned int, JS::Value*)’: 5:42.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.77 return js::ToNumberSlow(cx, v, out); 5:42.77 ^ 5:42.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_log2(JSContext*, unsigned int, JS::Value*)’: 5:42.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.80 return js::ToNumberSlow(cx, v, out); 5:42.80 ^ 5:42.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_log1p(JSContext*, unsigned int, JS::Value*)’: 5:42.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.83 return js::ToNumberSlow(cx, v, out); 5:42.83 ^ 5:42.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_expm1(JSContext*, unsigned int, JS::Value*)’: 5:42.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.86 return js::ToNumberSlow(cx, v, out); 5:42.86 ^ 5:42.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_cosh(JSContext*, unsigned int, JS::Value*)’: 5:42.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.90 return js::ToNumberSlow(cx, v, out); 5:42.90 ^ 5:42.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_sinh(JSContext*, unsigned int, JS::Value*)’: 5:42.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.93 return js::ToNumberSlow(cx, v, out); 5:42.93 ^ 5:42.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_tanh(JSContext*, unsigned int, JS::Value*)’: 5:42.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.96 return js::ToNumberSlow(cx, v, out); 5:42.96 ^ 5:42.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_acosh(JSContext*, unsigned int, JS::Value*)’: 5:42.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:42.99 return js::ToNumberSlow(cx, v, out); 5:42.99 ^ 5:43.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_asinh(JSContext*, unsigned int, JS::Value*)’: 5:43.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.02 return js::ToNumberSlow(cx, v, out); 5:43.02 ^ 5:43.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_atanh(JSContext*, unsigned int, JS::Value*)’: 5:43.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.05 return js::ToNumberSlow(cx, v, out); 5:43.06 ^ 5:43.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_cbrt(JSContext*, unsigned int, JS::Value*)’: 5:43.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.08 return js::ToNumberSlow(cx, v, out); 5:43.08 ^ 5:43.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_clz32(JSContext*, unsigned int, JS::Value*)’: 5:43.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.13 return js::ToUint32Slow(cx, v, out); 5:43.13 ^ 5:43.16 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_abs_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.16 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.16 bool js::math_abs_handle(JSContext* cx, js::HandleValue v, 5:43.16 ^~ 5:43.16 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.17 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.17 return js::ToNumberSlow(cx, v, out); 5:43.17 ^ 5:43.19 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_abs(JSContext*, unsigned int, JS::Value*)’: 5:43.19 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:122:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.20 return math_abs_handle(cx, args[0], args.rval()); 5:43.20 ^ 5:43.20 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:122:50: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.20 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:122:50: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_atan2_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 bool js::math_atan2_handle(JSContext* cx, HandleValue y, HandleValue x, 5:43.24 ^~ 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.24 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.24 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 return js::ToNumberSlow(cx, v, out); 5:43.24 ^ 5:43.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.24 return js::ToNumberSlow(cx, v, out); 5:43.24 ^ 5:43.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_atan2(JSContext*, unsigned int, JS::Value*)’: 5:43.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.27 return math_atan2_handle(cx, args.get(0), args.get(1), args.rval()); 5:43.27 ^ 5:43.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.30 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_ceil_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.30 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.30 bool js::math_ceil_handle(JSContext* cx, HandleValue v, 5:43.30 ^~ 5:43.30 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.30 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.30 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.30 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.30 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.31 return js::ToNumberSlow(cx, v, out); 5:43.31 ^ 5:43.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_ceil(JSContext*, unsigned int, JS::Value*)’: 5:43.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:203:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.33 return math_ceil_handle(cx, args[0], args.rval()); 5:43.33 ^ 5:43.34 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:203:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.34 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:203:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.36 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_floor_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.36 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.36 bool js::math_floor_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 5:43.36 ^~ 5:43.36 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.37 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.37 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.37 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.37 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.37 return js::ToNumberSlow(cx, v, out); 5:43.37 ^ 5:43.39 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_floor(JSContext*, unsigned int, JS::Value*)’: 5:43.39 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:271:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.39 return math_floor_handle(cx, args[0], args.rval()); 5:43.39 ^ 5:43.39 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:271:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.39 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:271:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.41 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_imul_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 5:43.41 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.41 bool js::math_imul_handle(JSContext* cx, HandleValue lhs, HandleValue rhs, 5:43.41 ^~ 5:43.41 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.41 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.41 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.41 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.41 return js::ToInt32Slow(cx, v, out); 5:43.42 ^ 5:43.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.42 return js::ToInt32Slow(cx, v, out); 5:43.42 ^ 5:43.44 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_imul(JSContext*, unsigned int, JS::Value*)’: 5:43.44 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.45 return math_imul_handle(cx, args.get(0), args.get(1), args.rval()); 5:43.45 ^ 5:43.45 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.45 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 5:43.45 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:68: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.46 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::RoundFloat32(JSContext*, JS::HandleValue, float*)’: 5:43.46 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:295:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.46 bool js::RoundFloat32(JSContext* cx, HandleValue v, float* out) { 5:43.46 ^~ 5:43.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.47 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.47 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.47 return js::ToNumberSlow(cx, v, out); 5:43.47 ^ 5:43.49 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_fround(JSContext*, unsigned int, JS::Value*)’: 5:43.49 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:304:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.49 if (!RoundFloat32(cx, arg, &f)) { 5:43.49 ~~~~~~~~~~~~^~~~~~~~~~~~~ 5:43.51 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::RoundFloat32(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.51 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.51 bool js::RoundFloat32(JSContext* cx, HandleValue arg, MutableHandleValue res) { 5:43.51 ^~ 5:43.51 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.51 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:304:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.51 if (!RoundFloat32(cx, arg, &f)) { 5:43.51 ~~~~~~~~~~~~^~~~~~~~~~~~~ 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_log_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.53 bool js::math_log_handle(JSContext* cx, HandleValue val, 5:43.53 ^~ 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:330:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.53 return math_function(cx, val, res); 5:43.53 ^ 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:330:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.53 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:330:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.57 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_max(JSContext*, unsigned int, JS::Value*)’: 5:43.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.57 return js::ToNumberSlow(cx, v, out); 5:43.57 ^ 5:43.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_min(JSContext*, unsigned int, JS::Value*)’: 5:43.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.64 return js::ToNumberSlow(cx, v, out); 5:43.64 ^ 5:43.69 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::minmax_impl(JSContext*, bool, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 5:43.69 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.69 bool js::minmax_impl(JSContext* cx, bool max, HandleValue a, HandleValue b, 5:43.69 ^~ 5:43.69 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.69 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.69 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.69 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.69 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.69 return js::ToNumberSlow(cx, v, out); 5:43.69 ^ 5:43.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.70 return js::ToNumberSlow(cx, v, out); 5:43.70 ^ 5:43.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::math_pow(JSContext*, unsigned int, JS::Value*)’: 5:43.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.80 return js::ToNumberSlow(cx, v, out); 5:43.80 ^ 5:43.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.80 return js::ToNumberSlow(cx, v, out); 5:43.80 ^ 5:43.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_round_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:43.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.94 bool js::math_round_handle(JSContext* cx, HandleValue arg, 5:43.94 ^~ 5:43.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:43.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:43.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:43.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:43.95 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:43.95 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:43.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.95 return js::ToNumberSlow(cx, v, out); 5:43.95 ^ 5:43.97 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_round(JSContext*, unsigned int, JS::Value*)’: 5:43.97 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:601:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:43.97 return math_round_handle(cx, args[0], args.rval()); 5:43.97 ^ 5:43.97 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:601:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:43.98 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:601:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.01 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sin_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:44.01 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.01 bool js::math_sin_handle(JSContext* cx, HandleValue val, 5:44.01 ^~ 5:44.01 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.01 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.01 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.02 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:611:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.02 return math_function(cx, val, res); 5:44.02 ^ 5:44.02 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:611:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.02 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:611:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sqrt_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.04 bool js::math_sqrt_handle(JSContext* cx, HandleValue number, 5:44.04 ^~ 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:637:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.04 return math_function(cx, number, result); 5:44.04 ^ 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:637:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.04 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:637:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.17 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_hypot_handle(JSContext*, JS::HandleValueArray, JS::MutableHandleValue)’: 5:44.17 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.17 bool js::math_hypot_handle(JSContext* cx, HandleValueArray args, 5:44.17 ^~ 5:44.17 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:44.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:44.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:44.17 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:44.17 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.17 return js::ToNumberSlow(cx, v, out); 5:44.17 ^ 5:44.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.18 return js::ToNumberSlow(cx, v, out); 5:44.18 ^ 5:44.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.18 return js::ToNumberSlow(cx, v, out); 5:44.18 ^ 5:44.25 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_hypot(JSContext*, unsigned int, JS::Value*)’: 5:44.25 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:790:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.25 return math_hypot_handle(cx, args, args.rval()); 5:44.25 ^ 5:44.25 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:790:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_trunc_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:44.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.28 bool js::math_trunc_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 5:44.28 ^~ 5:44.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:44.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:44.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:44.29 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:44.29 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:44.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.29 return js::ToNumberSlow(cx, v, out); 5:44.29 ^ 5:44.32 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_trunc(JSContext*, unsigned int, JS::Value*)’: 5:44.32 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:865:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.32 return math_trunc_handle(cx, args[0], args.rval()); 5:44.32 ^ 5:44.32 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:865:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.32 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:865:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.35 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sign_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:44.35 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.35 bool js::math_sign_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 5:44.35 ^~ 5:44.35 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.36 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.36 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 5:44.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 5:44.36 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 5:44.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 5:44.36 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 5:44.36 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 5:44.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.36 return js::ToNumberSlow(cx, v, out); 5:44.36 ^ 5:44.38 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sign(JSContext*, unsigned int, JS::Value*)’: 5:44.38 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:895:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 5:44.38 return math_sign_handle(cx, args[0], args.rval()); 5:44.38 ^ 5:44.38 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:895:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:44.38 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:895:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 5:45.32 Compiling khronos_api v3.1.0 5:45.32 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_NAME=khronos_api /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a2d68073252c7afe -C extra-filename=-a2d68073252c7afe --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/khronos_api-a2d68073252c7afe' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:47.07 Compiling try-lock v0.2.2 5:47.08 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=try-lock CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/try-lock' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name try_lock '/<>/firefox-68.0~b13+build1/third_party/rust/try-lock/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c41046afc2b74ecf -C extra-filename=-c41046afc2b74ecf --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:47.63 js/src/pm_linux.o 5:47.77 Compiling num-integer v0.1.39 5:47.77 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=num-integer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PATCH=39 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/num-integer/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=203292d183fa4d4c -C extra-filename=-203292d183fa4d4c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-integer-203292d183fa4d4c' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn` 5:48.00 Compiling byte-tools v0.3.0 5:48.00 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=byte-tools /usr/bin/rustc --crate-name byte_tools '/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=e7ba42a6caa95c20 -C extra-filename=-e7ba42a6caa95c20 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:48.27 Compiling regex v1.0.3 5:48.27 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 5:48.27 finite automata and guarantees linear time matching on all inputs. 5:48.29 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_NAME=regex /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/regex/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=98c1236fe68dceed -C extra-filename=-98c1236fe68dceed --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/regex-98c1236fe68dceed' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:53.25 Compiling safemem v0.3.0 5:53.25 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=safemem CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/safemem' CARGO_PKG_REPOSITORY='https://github.com/abonander/safemem' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Austin Bonander ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Safe wrappers for memory-accessing functions, like `std::ptr::copy()`.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name safemem '/<>/firefox-68.0~b13+build1/third_party/rust/safemem/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ad61d1e88a5bb3b5 -C extra-filename=-ad61d1e88a5bb3b5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:53.80 Compiling ucd-util v0.1.1 5:53.80 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=ucd-util CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database. 5:53.80 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name ucd_util '/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f3b3c2e54550eb06 -C extra-filename=-f3b3c2e54550eb06 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:56.32 Compiling quick-error v1.2.1 5:56.32 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=quick-error CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quick-error' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. 5:56.32 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name quick_error '/<>/firefox-68.0~b13+build1/third_party/rust/quick-error/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e77e8058ca68fa2a -C extra-filename=-e77e8058ca68fa2a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:56.74 Compiling ucd-util v0.1.1 5:56.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database. 5:56.75 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' CARGO_PKG_NAME=ucd-util /usr/bin/rustc --crate-name ucd_util '/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=92a1a51df66c4bf1 -C extra-filename=-92a1a51df66c4bf1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:56.78 Compiling unicode-normalization v0.1.5 5:56.78 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=unicode-normalization CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION_PATCH=5 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='kwantam ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of 5:56.78 Unicode strings, including Canonical and Compatible 5:56.78 Decomposition and Recomposition, as described in 5:56.78 Unicode Standard Annex #15. 5:56.78 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name unicode_normalization '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=57f5544f219cb039 -C extra-filename=-57f5544f219cb039 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 5:58.95 Compiling unicode-width v0.1.4 5:58.96 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types 5:58.96 according to Unicode Standard Annex #11 rules. 5:58.96 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_NAME=unicode-width /usr/bin/rustc --crate-name unicode_width '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=efef5e381a8aa0d4 -C extra-filename=-efef5e381a8aa0d4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 5:59.58 Compiling num-traits v0.2.6 5:59.58 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_NAME=num-traits /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/num-traits/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=66952917e386d253 -C extra-filename=-66952917e386d253 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-66952917e386d253' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:06:00.197512 6:01.75 Compiling string v0.1.1 6:01.76 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=string CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/string' CARGO_PKG_REPOSITORY='https://github.com/carllerche/string' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/string' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A UTF-8 encoded string with configurable byte storage.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name string '/<>/firefox-68.0~b13+build1/third_party/rust/string/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1be9d3afe2a2da5f -C extra-filename=-1be9d3afe2a2da5f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:02.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:0: 6:02.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*)’: 6:02.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:1687:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:02.07 if (!NativeDefineDataProperty(cx, obj, done_id, UndefinedHandleValue, 6:02.07 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:02.07 JSPROP_ENUMERATE)) { 6:02.07 ~~~~~~~~~~~~~~~~~ 6:02.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:1687:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:02.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:1683:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:02.07 if (!NativeDefineDataProperty(cx, obj, value_id, UndefinedHandleValue, 6:02.07 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:02.07 JSPROP_ENUMERATE)) { 6:02.07 ~~~~~~~~~~~~~~~~~ 6:02.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:1683:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:02.51 Compiling remove_dir_all v0.5.1 6:02.51 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=remove_dir_all CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/remove_dir_all' CARGO_PKG_REPOSITORY='https://github.com/Aaronepower/remove_dir_all.git' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_AUTHORS='Aaronepower ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name remove_dir_all '/<>/firefox-68.0~b13+build1/third_party/rust/remove_dir_all/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=088c1074c7b50b4d -C extra-filename=-088c1074c7b50b4d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:02.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29:0: 6:02.62 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeSection.cpp: In member function ‘void js::frontend::CGNumberList::finish(mozilla::Span >)’: 6:02.62 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeSection.cpp:21:6: note: parameter passing for argument of type ‘mozilla::Span >’ will change in GCC 7.1 6:02.62 void CGNumberList::finish(mozilla::Span array) { 6:02.62 ^~~~~~~~~~~~ 6:02.76 Compiling xml-rs v0.8.0 6:02.77 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=xml-rs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs' CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name xml '/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4d9f36ffba8fc348 -C extra-filename=-4d9f36ffba8fc348 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:04.57 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lazy_static /usr/bin/rustc --crate-name lazy_static '/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=d77dea7d0e4f4c20 -C extra-filename=-d77dea7d0e4f4c20 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 6:05.04 js/src/DoubleToString.o 6:05.47 Compiling pkg-config v0.3.9 6:05.49 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/pkg-config' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in 6:05.49 Cargo build scripts. 6:05.49 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/pkg-config-rs' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=pkg-config /usr/bin/rustc --crate-name pkg_config '/<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=bbe98cdeb88e1d28 -C extra-filename=-bbe98cdeb88e1d28 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 6:05.92 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 6:05.92 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:67:5 6:05.92 | 6:05.92 67 | use std::ascii::AsciiExt; 6:05.92 | ^^^^^^^^^^^^^^^^^^^^ 6:05.92 | 6:05.92 = note: #[warn(deprecated)] on by default 6:06.12 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 6:06.12 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:267:49 6:06.12 | 6:06.12 267 | Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned()) 6:06.12 | ^^^^^^^^^^ 6:06.20 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 6:06.20 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:407:28 6:06.20 | 6:06.20 407 | let parts = output.trim_right() 6:06.20 | ^^^^^^^^^^ 6:06.24 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 6:06.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:445:31 6:06.24 | 6:06.25 445 | let mut iter = output.trim_right().split(' '); 6:06.25 | ^^^^^^^^^^ 6:06.30 warning: unused import: `std::ascii::AsciiExt` 6:06.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:67:5 6:06.30 | 6:06.30 67 | use std::ascii::AsciiExt; 6:06.30 | ^^^^^^^^^^^^^^^^^^^^ 6:06.30 | 6:06.30 = note: #[warn(unused_imports)] on by default 6:07.04 js/src/Interpreter.o 6:07.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:0: 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::ParseNode::getConstantValue(JSContext*, js::frontend::ParseNode::AllowConstantObjects, JS::MutableHandleValue, JS::Value*, size_t, js::NewObjectKind)’: 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4358:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.17 bool ParseNode::getConstantValue(JSContext* cx, 6:07.17 ^~~~~~~~~ 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4418:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:07.17 if (!pn->getConstantValue(cx, allowObjects, values[idx], values.begin(), 6:07.17 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:07.17 idx)) { 6:07.17 ~~~~ 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4418:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4457:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.17 if (!prop->right()->getConstantValue(cx, allowObjects, &value)) { 6:07.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:07.17 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4457:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 6:07.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:07.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:07.20 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompiler.cpp:33, 6:07.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: 6:07.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 6:07.23 JSAtom* atom = ToAtom(cx, v); 6:07.23 ^ 6:07.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:0: 6:07.44 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSingletonInitialiser(js::frontend::ListNode*)’: 6:07.44 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4510:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.44 if (!objOrArray->getConstantValue(cx, ParseNode::AllowObjects, &value, 6:07.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:07.45 nullptr, 0, newKind)) { 6:07.45 ~~~~~~~~~~~~~~~~~~~~ 6:07.45 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4510:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.56 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitCallSiteObject(js::frontend::CallSiteNode*)’: 6:07.56 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4527:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.56 if (!callSiteObj->getConstantValue(cx, ParseNode::AllowObjects, &value)) { 6:07.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:07.57 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4527:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.57 In file included from /<>/firefox-68.0~b13+build1/js/src/frontend/SharedContext.h:14:0, 6:07.57 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseContext.h:15, 6:07.57 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompilation.h:18, 6:07.57 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompiler.cpp:18, 6:07.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: 6:07.57 /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:1882:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:07.57 return head()->getConstantValue(cx, AllowObjects, vp); 6:07.57 ^ 6:07.59 /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:1882:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:08.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:0: 6:08.03 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitDestructuringObjRestExclusionSet(js::frontend::ListNode*)’: 6:08.03 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:3863:38: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:08.03 if (!NativeDefineDataProperty(cx, obj, id, UndefinedHandleValue, 6:08.04 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:08.04 JSPROP_ENUMERATE)) { 6:08.04 ~~~~~~~~~~~~~~~~~ 6:08.04 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:3863:38: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:12.87 js/src/ProfilingStack.o 6:14.19 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitArrayLiteral(js::frontend::ListNode*)’: 6:14.19 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:8264:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:14.19 if (!array->getConstantValue(cx, ParseNode::ForCopyOnWriteArray, 6:14.19 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:14.19 &value)) { 6:14.19 ~~~~~~~ 6:14.19 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:8264:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:14.53 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)’: 6:14.53 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:2684:48: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:14.53 NameOpEmitter noe(this, name, loc, kind); 6:14.53 ^ 6:18.68 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 6:18.68 parameters. Structured like an if-else chain, the first matching branch is the 6:18.68 item that gets emitted. 6:18.68 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_NAME=cfg-if /usr/bin/rustc --crate-name cfg_if '/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=3202c5877ffd7679 -C extra-filename=-3202c5877ffd7679 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 6:18.89 warning: missing documentation for macro 6:18.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 6:18.90 | 6:18.90 36 | macro_rules! cfg_if { 6:18.90 | ^^^^^^^^^^^^^^^^^^^ 6:18.90 | 6:18.90 note: lint level defined here 6:18.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 6:18.90 | 6:18.90 32 | #![deny(missing_docs)] 6:18.90 | ^^^^^^^^^^^^ 6:18.94 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=procedural-masquerade /usr/bin/rustc --crate-name procedural_masquerade '/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=da1711ede058c256 -C extra-filename=-da1711ede058c256 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:19.20 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 6:19.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:194:23 6:19.21 | 6:19.21 194 | input = input.trim_left(); 6:19.21 | ^^^^^^^^^ 6:19.21 | 6:19.21 = note: #[warn(deprecated)] on by default 6:19.25 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 6:19.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:201:23 6:19.25 | 6:19.25 201 | input = input.trim_right(); 6:19.25 | ^^^^^^^^^^ 6:19.86 Compiling itoa v0.4.1 6:19.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itoa' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=itoa /usr/bin/rustc --crate-name itoa '/<>/firefox-68.0~b13+build1/third_party/rust/itoa/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=726cda1bf8a6ac1a -C extra-filename=-726cda1bf8a6ac1a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:21.07 Compiling stable_deref_trait v1.0.0 6:21.09 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/stable_deref_trait' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Robert Grosse ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. 6:21.09 ' CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=stable_deref_trait /usr/bin/rustc --crate-name stable_deref_trait '/<>/firefox-68.0~b13+build1/third_party/rust/stable_deref_trait/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=239ef5f345844fd9 -C extra-filename=-239ef5f345844fd9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:21.43 js/src/frontend/Unified_cpp_js_src_frontend2.o 6:21.50 Compiling matches v0.1.6 6:21.50 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/matches' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=matches /usr/bin/rustc --crate-name matches '/<>/firefox-68.0~b13+build1/third_party/rust/matches/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a71373511e117271 -C extra-filename=-a71373511e117271 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:21.76 Compiling xml-rs v0.8.0 6:21.76 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=xml-rs /usr/bin/rustc --crate-name xml '/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=1e80b13b2ac71ea9 -C extra-filename=-1e80b13b2ac71ea9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 6:37.81 Compiling semver-parser v0.7.0 6:37.81 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=semver-parser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 6:37.81 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name semver_parser '/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=22888985a7423185 -C extra-filename=-22888985a7423185 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:45.64 Compiling unicode-width v0.1.4 6:45.64 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=unicode-width CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='kwantam ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types 6:45.64 according to Unicode Standard Annex #11 rules. 6:45.64 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name unicode_width '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=07b57677da83ad63 -C extra-filename=-07b57677da83ad63 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:46.09 Compiling utf8-ranges v1.0.0 6:46.09 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=utf8-ranges CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Convert ranges of Unicode codepoints to UTF-8 byte ranges.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name utf8_ranges '/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f326b11e800996da -C extra-filename=-f326b11e800996da --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:48.33 Compiling percent-encoding v1.0.0 6:48.34 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=percent-encoding CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name percent_encoding '/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=108e18b1f0756f6f -C extra-filename=-108e18b1f0756f6f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:48.79 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 6:48.79 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 6:48.79 | 6:48.79 35 | use std::ascii::AsciiExt; 6:48.79 | ^^^^^^^^^^^^^^^^^^^^ 6:48.79 | 6:48.79 = note: #[warn(deprecated)] on by default 6:49.08 warning: unused import: `std::ascii::AsciiExt` 6:49.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 6:49.08 | 6:49.08 35 | use std::ascii::AsciiExt; 6:49.08 | ^^^^^^^^^^^^^^^^^^^^ 6:49.08 | 6:49.08 = note: #[warn(unused_imports)] on by default 6:51.04 Compiling podio v0.1.5 6:51.04 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=podio CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/podio' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/podio.git' CARGO_PKG_VERSION_PATCH=5 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Additional trait for Read and Write to read and write Plain Old Data 6:51.05 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name podio '/<>/firefox-68.0~b13+build1/third_party/rust/podio/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=12c0ef75b6d79846 -C extra-filename=-12c0ef75b6d79846 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:51.17 js/src/frontend/Unified_cpp_js_src_frontend3.o 6:51.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool StackCheckIsConstructorCalleeNewTarget(JSContext*, JS::HandleValue, JS::HandleValue)’: 6:51.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:656:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:51.54 static bool StackCheckIsConstructorCalleeNewTarget(JSContext* cx, 6:51.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:51.54 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 6:51.54 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 6:51.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 6:51.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:51.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:51.54 arg1, arg2); 6:51.54 ^ 6:51.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:51.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::IsOptimizedArguments(js::AbstractFramePtr, JS::MutableHandleValue)’: 6:51.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:41:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:51.64 static inline bool IsOptimizedArguments(AbstractFramePtr frame, 6:51.64 ^~~~~~~~~~~~~~~~~~~~ 6:51.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:51.86 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:51.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:51.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 6:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.87 inline bool GetProperty(JSContext* cx, JS::Handle obj, 6:51.87 ^~~~~~~~~~~ 6:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.87 return op(cx, obj, receiver, id, vp); 6:51.87 ^ 6:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.87 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:51.87 ^ 6:51.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElement(JSContext*, JS::Handle, JS::Handle, uint32_t, JS::MutableHandle)’: 6:51.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.89 inline bool GetElement(JSContext* cx, JS::Handle obj, 6:51.89 ^~~~~~~~~~ 6:51.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.89 return op(cx, obj, receiver, id, vp); 6:51.89 ^ 6:51.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:51.89 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:51.89 ^ 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)’: 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 inline bool SetProperty(JSContext* cx, JS::Handle obj, 6:51.94 ^~~~~~~~~~~ 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:51.94 ^ 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 receiver, result); 6:51.94 ^ 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:51.96 Compiling unicode-segmentation v1.2.1 6:51.97 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=unicode-segmentation CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='kwantam ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries 6:51.97 according to Unicode Standard Annex #29 rules. 6:51.97 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name unicode_segmentation '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=46a37fca815995d9 -C extra-filename=-46a37fca815995d9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:52.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::BoxNonStrictThis(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 6:52.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.18 bool js::BoxNonStrictThis(JSContext* cx, HandleValue thisv, 6:52.18 ^~ 6:52.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:52.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetFunctionThis(JSContext*, js::AbstractFramePtr, JS::MutableHandleValue)’: 6:52.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:116:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:52.25 bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, 6:52.25 ^~ 6:52.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:156:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.25 return BoxNonStrictThis(cx, thisv, res); 6:52.25 ^ 6:52.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:156:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:52.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:156:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:52.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘void js::GetNonSyntacticGlobalThis(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 6:52.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:159:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:52.46 void js::GetNonSyntacticGlobalThis(JSContext* cx, HandleObject envChain, 6:52.46 ^~ 6:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::Debug_CheckSelfHosted(JSContext*, JS::HandleValue)’: 6:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:178:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.53 bool js::Debug_CheckSelfHosted(JSContext* cx, HandleValue fun) { 6:52.53 ^~ 6:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:178:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ReportIsNotFunction(JSContext*, JS::HandleValue, int, js::MaybeConstruct)’: 6:52.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:326:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.69 bool js::ReportIsNotFunction(JSContext* cx, HandleValue v, int numToSkip, 6:52.69 ^~ 6:52.69 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 6:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 6:52.69 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 6:52.69 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:52.69 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.69 arg1, arg2); 6:52.69 ^ 6:52.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::ValueToCallable(JSContext*, JS::HandleValue, int, js::MaybeConstruct)’: 6:52.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:335:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.75 JSObject* js::ValueToCallable(JSContext* cx, HandleValue v, int numToSkip, 6:52.75 ^~ 6:52.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:341:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.75 ReportIsNotFunction(cx, v, numToSkip, construct); 6:52.75 ^ 6:52.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CheckClassHeritageOperation(JSContext*, JS::HandleValue)’: 6:52.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:903:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.85 bool js::CheckClassHeritageOperation(JSContext* cx, HandleValue heritage) { 6:52.85 ^~ 6:52.85 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 6:52.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 6:52.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 6:52.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:52.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.85 arg1, arg2); 6:52.85 ^ 6:52.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.85 arg1, arg2); 6:52.85 ^ 6:52.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::ObjectWithProtoOperation(JSContext*, JS::HandleValue)’: 6:52.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.89 JSObject* js::ObjectWithProtoOperation(JSContext* cx, HandleValue val) { 6:52.89 ^~ 6:52.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.89 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 6:52.89 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 6:52.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 6:52.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:52.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.89 arg1, arg2); 6:52.89 ^ 6:52.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::EnterWithOperation(JSContext*, js::AbstractFramePtr, JS::HandleValue, JS::Handle)’: 6:52.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:941:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.94 bool js::EnterWithOperation(JSContext* cx, AbstractFramePtr frame, 6:52.94 ^~ 6:52.94 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 6:52.94 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 6:52.94 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:52.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:52.95 return js::ToObjectSlow(cx, v, false); 6:52.95 ^ 6:53.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ThrowOperation(JSContext*, JS::HandleValue)’: 6:53.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4429:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.08 bool js::ThrowOperation(JSContext* cx, HandleValue v) { 6:53.08 ^~ 6:53.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4431:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.08 cx->setPendingExceptionAndCaptureStack(v); 6:53.08 ^ 6:53.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 6:53.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4478:5: warning: ‘proto’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:53.13 if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 6:53.13 ^~ 6:53.14 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.14 bool js::GetProperty(JSContext* cx, HandleValue v, HandlePropertyName name, 6:53.14 ^~ 6:53.14 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:53.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:53.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.16 return js::ToObjectSlow(cx, vp, true); 6:53.16 ^ 6:53.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:53.16 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:53.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:53.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:53.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:53.17 return op(cx, obj, receiver, id, vp); 6:53.17 ^ 6:53.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:53.17 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:53.17 ^ 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetValueProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.27 bool js::GetValueProperty(JSContext* cx, HandleValue value, 6:53.27 ^~ 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4494:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.27 return GetProperty(cx, value, name, vp); 6:53.27 ^ 6:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4494:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefVarOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)’: 6:53.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4570:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:53.35 if (!DefineDataProperty(cx, varobj, name, UndefinedHandleValue, attrs)) { 6:53.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4570:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 6:53.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefLexicalOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)’: 6:53.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4619:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.49 return NativeDefineDataProperty(cx, lexicalEnv, id, uninitialized, attrs); 6:53.49 ^ 6:53.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4619:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefFunOperation(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleFunction)’: 6:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4678:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.60 if (!DefineDataProperty(cx, parent, name, rval, attrs)) { 6:53.60 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4678:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:53.60 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:53.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:53.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.60 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:53.60 ^ 6:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.61 receiver, result); 6:53.61 ^ 6:53.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4654:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.62 if (!DefineDataProperty(cx, parent, name, rval, attrs)) { 6:53.62 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.63 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4654:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:53.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetAndClearExceptionAndStack(JSContext*, JS::MutableHandleValue, js::MutableHandleSavedFrame)’: 6:53.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4739:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.81 bool js::GetAndClearExceptionAndStack(JSContext* cx, MutableHandleValue res, 6:53.81 ^~ 6:53.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4741:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.81 if (!cx->getPendingException(res)) { 6:53.81 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 6:53.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetAndClearException(JSContext*, JS::MutableHandleValue)’: 6:53.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4751:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.83 bool js::GetAndClearException(JSContext* cx, MutableHandleValue res) { 6:53.83 ^~ 6:53.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4753:54: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:53.84 return GetAndClearExceptionAndStack(cx, res, &stack); 6:53.84 ^ 6:53.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeletePropertyJit(JSContext*, JS::HandleValue, js::HandlePropertyName, bool*) [with bool strict = true]’: 6:53.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.88 bool js::DeletePropertyJit(JSContext* cx, HandleValue v, 6:53.88 ^~ 6:53.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:53.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:53.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.89 return js::ToObjectSlow(cx, vp, true); 6:53.89 ^ 6:53.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeletePropertyJit(JSContext*, JS::HandleValue, js::HandlePropertyName, bool*) [with bool strict = false]’: 6:53.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:53.99 bool js::DeletePropertyJit(JSContext* cx, HandleValue v, 6:53.99 ^~ 6:54.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:54.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.00 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.00 return js::ToObjectSlow(cx, vp, true); 6:54.00 ^ 6:54.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InitElementArray(JSContext*, jsbytecode*, JS::HandleObject, uint32_t, JS::HandleValue)’: 6:54.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4864:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.11 bool js::InitElementArray(JSContext* cx, jsbytecode* pc, HandleObject obj, 6:54.11 ^~ 6:54.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:54.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.11 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 6:54.12 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:54.12 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SubValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.15 bool js::SubValues(JSContext* cx, MutableHandleValue lhs, 6:54.15 ^~ 6:54.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.15 return ToNumericSlow(cx, vp); 6:54.16 ^ 6:54.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.16 return ToNumericSlow(cx, vp); 6:54.16 ^ 6:54.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.16 return BigInt::sub(cx, lhs, rhs, res); 6:54.17 ^ 6:54.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::MulValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.25 bool js::MulValues(JSContext* cx, MutableHandleValue lhs, 6:54.25 ^~ 6:54.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.25 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.25 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.25 return ToNumericSlow(cx, vp); 6:54.25 ^ 6:54.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.26 return ToNumericSlow(cx, vp); 6:54.26 ^ 6:54.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.26 return BigInt::mul(cx, lhs, rhs, res); 6:54.26 ^ 6:54.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DivValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 bool js::DivValues(JSContext* cx, MutableHandleValue lhs, 6:54.32 ^~ 6:54.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 return ToNumericSlow(cx, vp); 6:54.32 ^ 6:54.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.32 return ToNumericSlow(cx, vp); 6:54.32 ^ 6:54.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.33 return BigInt::div(cx, lhs, rhs, res); 6:54.33 ^ 6:54.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ModValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.40 bool js::ModValues(JSContext* cx, MutableHandleValue lhs, 6:54.40 ^~ 6:54.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.41 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.41 return ToNumericSlow(cx, vp); 6:54.41 ^ 6:54.41 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.41 return ToNumericSlow(cx, vp); 6:54.41 ^ 6:54.41 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.41 return BigInt::mod(cx, lhs, rhs, res); 6:54.41 ^ 6:54.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::PowValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 bool js::PowValues(JSContext* cx, MutableHandleValue lhs, 6:54.50 ^~ 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 return ToNumericSlow(cx, vp); 6:54.50 ^ 6:54.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.50 return ToNumericSlow(cx, vp); 6:54.50 ^ 6:54.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.50 return BigInt::pow(cx, lhs, rhs, res); 6:54.50 ^ 6:54.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:54.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::UrshValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:54.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.56 bool js::UrshValues(JSContext* cx, MutableHandleValue lhs, 6:54.56 ^~ 6:54.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:54.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.56 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.56 return ToNumericSlow(cx, vp); 6:54.56 ^ 6:54.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.57 return ToNumericSlow(cx, vp); 6:54.57 ^ 6:54.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 6:54.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 6:54.57 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:54.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:54.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:54.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:54.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:54.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.58 return js::ToUint32Slow(cx, v, out); 6:54.58 ^ 6:54.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.58 return js::ToInt32Slow(cx, v, out); 6:54.59 ^ 6:54.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::AtomicIsLockFree(JSContext*, JS::HandleValue, int*)’: 6:54.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4904:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.63 bool js::AtomicIsLockFree(JSContext* cx, HandleValue in, int* out) { 6:54.63 ^~ 6:54.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:54.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:54.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:54.63 return js::ToInt32Slow(cx, v, out); 6:54.63 ^ 6:54.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeleteNameOperation(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleValue)’: 6:54.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4913:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.71 bool js::DeleteNameOperation(JSContext* cx, HandlePropertyName name, 6:54.71 ^~ 6:54.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ImplicitThisOperation(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)’: 6:54.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4946:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:54.96 bool js::ImplicitThisOperation(JSContext* cx, HandleObject scopeObj, 6:54.96 ^~ 6:55.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, bool*)’: 6:55.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5109:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:55.08 bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, bool* optimized) { 6:55.08 ^~ 6:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)’: 6:55.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:245:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:55.30 bool js::GetImportOperation(JSContext* cx, HandleObject envChain, 6:55.30 ^~ 6:55.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:55.30 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:55.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:55.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:55.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:55.30 return op(cx, obj, receiver, id, vp); 6:55.30 ^ 6:55.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:55.30 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:55.30 ^ 6:55.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:55.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:55.30 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 6:55.30 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:55.30 shape, vp)) { 6:55.30 ~~~~~~~~~~ 6:55.47 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 6:55.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 6:55.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 6:55.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:55.47 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘JSObject* js::SuperFunOperation(JSContext*, JS::HandleObject)’: 6:55.47 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:55.47 arg1, arg2); 6:55.47 ^ 6:55.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetPropertySuper(JSContext*, JS::HandleObject, JS::HandleValue, js::HandlePropertyName, JS::HandleValue, bool)’: 6:55.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:55.53 bool js::SetPropertySuper(JSContext* cx, HandleObject obj, HandleValue receiver, 6:55.53 ^~ 6:55.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:55.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:55.53 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:55.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:55.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:55.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.53 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:55.53 ^ 6:55.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.54 receiver, result); 6:55.54 ^ 6:55.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:55.83 Compiling bitflags v1.0.4 6:55.84 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=bitflags CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 6:55.84 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name bitflags '/<>/firefox-68.0~b13+build1/third_party/rust/bitflags/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=3c0f4833c1907b2d -C extra-filename=-3c0f4833c1907b2d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:56.11 Compiling strsim v0.7.0 6:56.11 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=strsim CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/strsim' CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Danny Guo ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. 6:56.11 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. 6:56.12 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name strsim '/<>/firefox-68.0~b13+build1/third_party/rust/strsim/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d49bacbb963583de -C extra-filename=-d49bacbb963583de --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 6:56.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::AddValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 6:56.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.20 bool js::AddValues(JSContext* cx, MutableHandleValue lhs, 6:56.20 ^~ 6:56.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.20 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:56.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:56.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.21 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.21 return ToStringSlow(cx, v); 6:56.21 ^ 6:56.21 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.22 return ToStringSlow(cx, v); 6:56.22 ^ 6:56.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 6:56.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.22 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.22 return ToNumericSlow(cx, vp); 6:56.22 ^ 6:56.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.23 return ToNumericSlow(cx, vp); 6:56.23 ^ 6:56.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.23 return BigInt::add(cx, lhs, rhs, res); 6:56.23 ^ 6:56.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 6:56.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:56.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 6:56.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 6:56.29 inline bool ValueToId( 6:56.29 ^~~~~~~~~ 6:56.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 6:56.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 6:56.30 JSAtom* atom = ToAtom(cx, v); 6:56.30 ^ 6:56.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:56.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’: 6:56.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.36 inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue, 6:56.36 ^~~~~~~~~~~~~~ 6:56.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.37 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.37 return ValueToId(cx, argument, result); 6:56.37 ^ 6:56.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.38 return ToPropertyKeySlow(cx, argument, result); 6:56.38 ^ 6:56.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:56.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.38 return js::ToObjectSlow(cx, v, false); 6:56.39 ^ 6:56.47 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeleteElementJit(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]’: 6:56.47 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.47 bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index, 6:56.47 ^~ 6:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.48 return js::ToObjectSlow(cx, vp, true); 6:56.48 ^ 6:56.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.48 return ValueToId(cx, argument, result); 6:56.48 ^ 6:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.48 return ToPropertyKeySlow(cx, argument, result); 6:56.49 ^ 6:56.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeleteElementJit(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]’: 6:56.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.52 bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index, 6:56.52 ^~ 6:56.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.53 return js::ToObjectSlow(cx, vp, true); 6:56.53 ^ 6:56.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.53 return ValueToId(cx, argument, result); 6:56.53 ^ 6:56.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.53 return ToPropertyKeySlow(cx, argument, result); 6:56.53 ^ 6:56.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 6:56.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.57 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 6:56.57 ^~ 6:56.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.57 return ValueToId(cx, argument, result); 6:56.57 ^ 6:56.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.57 return ToPropertyKeySlow(cx, argument, result); 6:56.57 ^ 6:56.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:56.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.58 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:56.58 ^ 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.58 receiver, result); 6:56.58 ^ 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool, JS::HandleScript, jsbytecode*)’: 6:56.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.64 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 6:56.64 ^~ 6:56.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.65 return ValueToId(cx, argument, result); 6:56.65 ^ 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.65 return ToPropertyKeySlow(cx, argument, result); 6:56.65 ^ 6:56.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:56.65 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.65 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:56.65 ^ 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.65 receiver, result); 6:56.65 ^ 6:56.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)’: 6:56.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.75 bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, 6:56.75 ^~ 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.75 return ValueToId(cx, argument, result); 6:56.75 ^ 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.75 return ToPropertyKeySlow(cx, argument, result); 6:56.75 ^ 6:56.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:56.75 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.75 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:56.75 ^ 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.75 receiver, result); 6:56.75 ^ 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool, JS::HandleScript, jsbytecode*)’: 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 6:56.87 ^~ 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 return ValueToId(cx, argument, result); 6:56.87 ^ 6:56.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.87 return ToPropertyKeySlow(cx, argument, result); 6:56.87 ^ 6:56.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:56.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.88 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:56.88 ^ 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.88 receiver, result); 6:56.88 ^ 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 6:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’: 6:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5007:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.93 bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, 6:56.93 ^~ 6:56.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 6:56.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.93 return ValueToId(cx, argument, result); 6:56.93 ^ 6:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:56.93 return ToPropertyKeySlow(cx, argument, result); 6:56.93 ^ 6:56.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:56.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::FetchName(JSContext*, JS::HandleObject, JS::HandleObject, js::HandlePropertyName, JS::Handle, JS::MutableHandleValue) [with js::GetNameMode mode = (js::GetNameMode)0]’: 6:56.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:172:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.97 inline bool FetchName(JSContext* cx, HandleObject receiver, HandleObject holder, 6:56.97 ^~~~~~~~~ 6:56.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:56.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:56.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:56.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:56.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:56.97 return op(cx, obj, receiver, id, vp); 6:56.97 ^ 6:56.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:56.98 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:56.98 ^ 6:56.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:56.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:56.98 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 6:56.98 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:56.98 shape, vp)) { 6:56.98 ~~~~~~~~~~ 6:57.41 Compiling strsim v0.7.0 6:57.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/strsim' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. 6:57.41 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. 6:57.41 ' CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_NAME=strsim /usr/bin/rustc --crate-name strsim '/<>/firefox-68.0~b13+build1/third_party/rust/strsim/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=2cf99f0c9fec7f0f -C extra-filename=-2cf99f0c9fec7f0f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 6:57.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘void js::ReportInNotObjectError(JSContext*, JS::HandleValue, int, JS::HandleValue, int)’: 6:57.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:57.87 void js::ReportInNotObjectError(JSContext* cx, HandleValue lref, int lindex, 6:57.87 ^~ 6:57.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:58.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:58.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::FetchName(JSContext*, JS::HandleObject, JS::HandleObject, js::HandlePropertyName, JS::Handle, JS::MutableHandleValue) [with js::GetNameMode mode = (js::GetNameMode)1]’: 6:58.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:172:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:58.15 inline bool FetchName(JSContext* cx, HandleObject receiver, HandleObject holder, 6:58.16 ^~~~~~~~~ 6:58.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 6:58.16 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:58.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 6:58.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 6:58.16 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:58.16 return op(cx, obj, receiver, id, vp); 6:58.16 ^ 6:58.16 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 6:58.16 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:58.16 ^ 6:58.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 6:58.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 6:58.16 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 6:58.16 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:58.16 shape, vp)) { 6:58.16 ~~~~~~~~~~ 6:59.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::LambdaArrow(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)’: 6:59.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4515:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 6:59.51 JSObject* js::LambdaArrow(JSContext* cx, HandleFunction fun, 6:59.51 ^~ *** KEEP ALIVE MARKER *** Total duration: 0:07:00.209475 7:00.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 7:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:00.92 inline void InitGlobalLexicalOperation(JSContext* cx, 7:00.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.35 Compiling opaque-debug v0.2.1 7:05.35 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=opaque-debug /usr/bin/rustc --crate-name opaque_debug '/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a4bd9a027460b34d -C extra-filename=-a4bd9a027460b34d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool Interpret(JSContext*, js::RunState&)’: 7:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1900:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.48 cx->setPendingExceptionAndCaptureStack(rval); 7:05.48 ^ 7:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1913:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.48 ResumeMode mode = Debugger::onTrap(cx, &rval); 7:05.48 ^ 7:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1924:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.48 cx->setPendingExceptionAndCaptureStack(rval); 7:05.48 ^ 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2202:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 ReportInNotObjectError(cx, lref, -2, rref, -1); 7:05.50 ^ 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2202:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:05.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 return ValueToId(cx, argument, result); 7:05.50 ^ 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 return ToPropertyKeySlow(cx, argument, result); 7:05.50 ^ 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2225:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 if (!HasOwnProperty(cx, val, idval, &found)) { 7:05.50 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2225:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2225:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2237:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.52 JSObject* iter = ValueToIterator(cx, val); 7:05.52 ^ 7:05.53 Compiling rust-ini v0.10.3 7:05.54 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=rust-ini CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rust-ini' CARGO_PKG_REPOSITORY='https://github.com/zonyitoo/rust-ini' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_AUTHORS='Y. T. Chung ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An Ini configuration file parsing library in Rust' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name ini '/<>/firefox-68.0~b13+build1/third_party/rust/rust-ini/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f9ba841ba49cff85 -C extra-filename=-f9ba841ba49cff85 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:05.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:05.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.54 return ToInt32OrBigIntSlow(cx, vp); 7:05.54 ^ 7:05.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.54 return ToInt32OrBigIntSlow(cx, vp); 7:05.54 ^ 7:05.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.54 return ToInt32OrBigIntSlow(cx, vp); 7:05.54 ^ 7:05.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.54 return ToInt32OrBigIntSlow(cx, vp); 7:05.54 ^ 7:05.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.54 return ToInt32OrBigIntSlow(cx, vp); 7:05.55 ^ 7:05.55 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.55 return ToInt32OrBigIntSlow(cx, vp); 7:05.55 ^ 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.55 if (!LooselyEqual(cx, lval, rval, &cond)) { 7:05.55 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.55 if (!LooselyEqual(cx, lval, rval, &cond)) { 7:05.55 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.57 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.57 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2411:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.57 STRICT_EQUALITY_OP(==, cond); 7:05.57 ^ 7:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.57 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2411:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.58 STRICT_EQUALITY_OP(==, cond); 7:05.58 ^ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.58 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2411:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.58 STRICT_EQUALITY_OP(==, cond); 7:05.58 ^ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.58 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2418:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.58 STRICT_EQUALITY_OP(!=, cond); 7:05.58 ^ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.58 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2418:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.58 STRICT_EQUALITY_OP(!=, cond); 7:05.58 ^ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.58 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 7:05.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2418:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 7:05.58 STRICT_EQUALITY_OP(!=, cond); 7:05.58 ^ 7:05.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:05.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.58 return ToNumericSlow(cx, vp); 7:05.58 ^ 7:05.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.60 ^ 7:05.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.60 ^ 7:05.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.60 ^ 7:05.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.60 ^ 7:05.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.60 ^ 7:05.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.60 return ToNumericSlow(cx, vp); 7:05.61 ^ 7:05.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.61 return ToNumericSlow(cx, vp); 7:05.61 ^ 7:05.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.61 return ToInt32OrBigIntSlow(cx, vp); 7:05.61 ^ 7:05.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.61 return ToInt32OrBigIntSlow(cx, vp); 7:05.61 ^ 7:05.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.61 return ToInt32OrBigIntSlow(cx, vp); 7:05.61 ^ 7:05.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.61 return ToInt32OrBigIntSlow(cx, vp); 7:05.62 ^ 7:05.62 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.62 return ToNumericSlow(cx, vp); 7:05.62 ^ 7:05.62 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.62 return ToNumericSlow(cx, vp); 7:05.62 ^ 7:05.62 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:05.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.63 return js::ToUint32Slow(cx, v, out); 7:05.63 ^ 7:05.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.63 return js::ToInt32Slow(cx, v, out); 7:05.63 ^ 7:05.63 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 7:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:05.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:05.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.64 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.64 return ToStringSlow(cx, v); 7:05.64 ^ 7:05.64 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.64 return ToStringSlow(cx, v); 7:05.64 ^ 7:05.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:05.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.65 return ToNumericSlow(cx, vp); 7:05.65 ^ 7:05.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.65 return ToNumericSlow(cx, vp); 7:05.65 ^ 7:05.65 Compiling ansi_term v0.11.0 7:05.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.65 return ToNumericSlow(cx, vp); 7:05.65 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.66 return ToNumericSlow(cx, vp); 7:05.66 ^ 7:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.67 return ToNumericSlow(cx, vp); 7:05.67 ^ 7:05.67 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.67 return ToNumericSlow(cx, vp); 7:05.67 ^ 7:05.67 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.67 return ToNumericSlow(cx, vp); 7:05.67 ^ 7:05.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.68 return ToInt32OrBigIntSlow(cx, vp); 7:05.68 ^ 7:05.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.68 return BigInt::bitNot(cx, in, out); 7:05.68 ^ 7:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:05.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.68 return ToNumericSlow(cx, vp); 7:05.69 ^ 7:05.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.69 return BigInt::neg(cx, val, res); 7:05.70 ^ 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.70 if (!ToNumberSlow(cx, vp, &d)) { 7:05.70 ~~~~~~~~~~~~^~~~~~~~~~~~ 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2625:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.70 if (!DeleteNameOperation(cx, name, envObj, res)) { 7:05.70 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2625:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.70 return js::ToObjectSlow(cx, vp, true); 7:05.70 ^ 7:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.70 return js::ToObjectSlow(cx, vp, true); 7:05.70 ^ 7:05.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ansi_term' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='ogham@bsago.me:Ryan Scheel (Havvy) :Josh Triplett ' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library for ANSI terminal colours and styles (bold, underline)' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.11.0 CARGO_PKG_HOMEPAGE='https://github.com/ogham/rust-ansi-term' CARGO_PKG_NAME=ansi_term /usr/bin/rustc --crate-name ansi_term '/<>/firefox-68.0~b13+build1/third_party/rust/ansi_term/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=d9904c7890534b0f -C extra-filename=-d9904c7890534b0f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:05.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:05.71 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.71 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.71 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.71 return ValueToId(cx, argument, result); 7:05.71 ^ 7:05.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.72 return ToPropertyKeySlow(cx, argument, result); 7:05.72 ^ 7:05.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.72 return ValueToId(cx, argument, result); 7:05.72 ^ 7:05.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.72 return ToPropertyKeySlow(cx, argument, result); 7:05.72 ^ 7:05.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:197:5: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.73 if (IsOptimizedArguments(fp, lval)) { 7:05.73 ^~ 7:05.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:209:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.73 if (name == cx->names().callee && IsOptimizedArguments(fp, lval)) { 7:05.73 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:05.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 7:05.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:05.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:124:47: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:05.73 return GetProperty(cx, obj, receiver, id, vp); 7:05.73 ^ 7:05.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2798:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.74 if (!GetNameBoundInEnvironment(cx, env, id, rval)) { 7:05.75 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2798:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.75 return SetProperty(cx, obj, id, v, receiver, result) && 7:05.75 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.75 ok = NativeSetProperty(cx, varobj, id, val, receiver, result); 7:05.75 ^ 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 7:05.77 ^ 7:05.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 receiver, result); 7:05.77 ^ 7:05.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 7:05.77 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:05.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:05.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:05.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:05.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:05.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.78 return js::ToObjectSlow(cx, vp, true); 7:05.78 ^ 7:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.78 return SetProperty(cx, obj, id, rval, lval, result) && 7:05.78 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2869:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:05.78 if (!SetPropertySuper(cx, obj, receiver, name, rval, strict)) { 7:05.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:555:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.79 if (IsOptimizedArguments(frame, lref)) { 7:05.79 ^~ 7:05.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.80 return js::ToObjectSlow(cx, vp, true); 7:05.80 ^ 7:05.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.80 if (!GetElement(cx, boxed, receiver, index, res)) { 7:05.80 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.80 return ValueToId(cx, argument, result); 7:05.80 ^ 7:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.81 return ToPropertyKeySlow(cx, argument, result); 7:05.81 ^ 7:05.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.81 if (!GetProperty(cx, boxed, receiver, id, res)) { 7:05.83 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.83 if (!GetElement(cx, obj, receiver, index, res)) { 7:05.83 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:05.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.84 return ValueToId(cx, argument, result); 7:05.84 ^ 7:05.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.90 return ToPropertyKeySlow(cx, argument, result); 7:05.90 ^ 7:05.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.90 if (!GetProperty(cx, obj, receiver, id, res)) { 7:05.90 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.91 if (!GetElement(cx, obj, receiver, index, res)) { 7:05.91 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:05.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:05.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:05.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.96 return ValueToId(cx, argument, result); 7:05.96 ^ 7:05.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:05.96 return ToPropertyKeySlow(cx, argument, result); 7:05.96 ^ 7:05.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:05.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:05.97 if (!GetProperty(cx, obj, receiver, id, res)) { 7:05.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:05.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 7:05.99 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:05.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:05.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:05.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:06.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:06.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.00 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.00 return js::ToObjectSlow(cx, vp, true); 7:06.00 ^ 7:06.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:06.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:06.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.00 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 return ValueToId(cx, argument, result); 7:06.01 ^ 7:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 return ToPropertyKeySlow(cx, argument, result); 7:06.01 ^ 7:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 return SetProperty(cx, obj, id, value, receiver, result) && 7:06.01 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.01 if (!SetObjectElementWithReceiver(cx, obj, index, value, receiver, 7:06.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.01 strict)) { 7:06.02 ~~~~~~~ 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2970:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.02 if (!DirectEval(cx, args.get(0), args.rval())) { 7:06.02 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2970:24: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2970:24: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.02 if (!SpreadCallOperation(cx, script, REGS.pc, thisv, callee, arr, 7:06.02 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.02 newTarget, ret)) { 7:06.02 ~~~~~~~~~~~~~~~ 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:57:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:06.03 if (args.length() == 2 && IsOptimizedArguments(frame, args[1])) { 7:06.03 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3191:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.03 if (!OptimizeSpreadCall(cx, val, &optimized)) { 7:06.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 7:06.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:253:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.03 return FetchName(cx, obj, pobj, name, prop, vp); 7:06.03 ^ 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:253:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.03 return FetchName(cx, obj, pobj, name, prop, vp); 7:06.03 ^ 7:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3247:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.03 if (!GetImportOperation(cx, envChain, script, REGS.pc, rval)) { 7:06.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.04 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.04 return GlobalObject::addIntrinsicValue(cx, global, name, value); 7:06.04 ^ 7:06.04 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.04 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:06.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.04 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.04 return ToStringSlow(cx, v); 7:06.05 ^ 7:06.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.05 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 7:06.05 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3485:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.05 InitGlobalLexicalOperation(cx, lexicalEnv, script, REGS.pc, value); 7:06.05 ^ 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3601:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.05 LambdaArrow(cx, fun, REGS.fp()->environmentChain(), newTarget); 7:06.05 ^ 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3601:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.05 if (!TrySkipAwait(cx, val, &canSkip, &resolved)) { 7:06.05 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3722:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.06 if (!InitElemGetterSetterOperation(cx, REGS.pc, obj, idval, val)) { 7:06.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3722:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.06 return DefineDataProperty(cx, obj, name, rhs, propAttrs); 7:06.06 ^ 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 7:06.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:06.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.06 return ValueToId(cx, argument, result); 7:06.07 ^ 7:06.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.07 return ToPropertyKeySlow(cx, argument, result); 7:06.07 ^ 7:06.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.07 return DefineDataProperty(cx, obj, id, val, flags); 7:06.11 ^ 7:06.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3880:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.11 cx->setPendingExceptionAndCaptureStack(v); 7:06.11 ^ 7:06.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3894:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.11 if (!GetAndClearException(cx, res)) { 7:06.11 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 7:06.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4431:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.11 cx->setPendingExceptionAndCaptureStack(v); 7:06.11 ^ 7:06.11 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 7:06.11 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 7:06.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 7:06.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.18 arg1, arg2); 7:06.18 ^ 7:06.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4087:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.18 if (!AbstractGeneratorObject::resume(cx, activation, gen, val)) { 7:06.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4087:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h:12:0, 7:06.20 from /<>/firefox-68.0~b13+build1/js/src/jstypes.h:25, 7:06.20 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:14, 7:06.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:14, 7:06.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:06.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.21 if ((expr)) { \ 7:06.21 ^ 7:06.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4125:13: note: in expansion of macro ‘MOZ_ALWAYS_FALSE’ 7:06.21 MOZ_ALWAYS_FALSE(GeneratorThrowOrReturn(cx, activation.regs().fp(), 7:06.21 ^ 7:06.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.21 if ((expr)) { \ 7:06.21 ^ 7:06.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4125:13: note: in expansion of macro ‘MOZ_ALWAYS_FALSE’ 7:06.21 MOZ_ALWAYS_FALSE(GeneratorThrowOrReturn(cx, activation.regs().fp(), 7:06.21 ^ 7:06.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4153:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.21 if (!CheckClassHeritageOperation(cx, heritage)) { 7:06.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:06.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4186:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.22 JSObject* obj = ObjectWithProtoOperation(cx, REGS.stackHandleAt(-1)); 7:06.22 ^ 7:06.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 7:06.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.22 return js::ToObjectSlow(cx, vp, true); 7:06.22 ^ 7:06.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.22 return BigInt::inc(cx, val, res); 7:06.23 ^ 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.23 return BigInt::dec(cx, val, res); 7:06.23 ^ 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 7:06.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.23 return ToNumericSlow(cx, vp); 7:06.23 ^ 7:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4385:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:06.23 if (!cx->getPendingException(&exception)) { 7:06.24 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 7:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1887:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.24 ResumeMode mode = Debugger::onSingleStep(cx, &rval); 7:06.24 ^ 7:06.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.24 return BigInt::bitOr(cx, lhs, rhs, out); 7:06.24 ^ 7:06.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.25 return BigInt::bitXor(cx, lhs, rhs, out); 7:06.25 ^ 7:06.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.26 return BigInt::bitAnd(cx, lhs, rhs, out); 7:06.26 ^ 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.26 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.26 ^ 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.27 ^ 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.27 ^ 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.27 ^ 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.28 ^ 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.28 ^ 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.28 ^ 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.29 ^ 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.29 ^ 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.29 ^ 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.29 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.30 ^ 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.30 return BigInt::lessThan(cx, lhs, rhs, res); 7:06.30 ^ 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.30 return BigInt::lsh(cx, lhs, rhs, out); 7:06.30 ^ 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.30 return BigInt::rsh(cx, lhs, rhs, out); 7:06.30 ^ 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 return BigInt::add(cx, lhs, rhs, res); 7:06.31 ^ 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 return BigInt::sub(cx, lhs, rhs, res); 7:06.31 ^ 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 return BigInt::mul(cx, lhs, rhs, res); 7:06.32 ^ 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 return BigInt::div(cx, lhs, rhs, res); 7:06.32 ^ 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.32 return BigInt::mod(cx, lhs, rhs, res); 7:06.32 ^ 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.33 return BigInt::pow(cx, lhs, rhs, res); 7:06.33 ^ 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:216:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.33 return GetProperty(cx, v, name, vp); 7:06.33 ^ 7:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:216:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.33 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 7:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 7:06.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 7:06.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.34 arg1, arg2); 7:06.34 ^ 7:06.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 7:06.34 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 7:06.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:06.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.34 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 7:06.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:06.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11:0: 7:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.34 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 7:06.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:06.35 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 7:06.35 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:09.45 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=byte-tools /usr/bin/rustc --crate-name byte_tools '/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f7ec3f7ccbda09e0 -C extra-filename=-f7ec3f7ccbda09e0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:09.48 js/src/frontend/Unified_cpp_js_src_frontend4.o 7:09.73 Compiling bitflags v1.0.4 7:09.73 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 7:09.73 ' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_NAME=bitflags /usr/bin/rustc --crate-name bitflags '/<>/firefox-68.0~b13+build1/third_party/rust/bitflags/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=3c0f4833c1907b2d -C extra-filename=-3c0f4833c1907b2d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:10.03 Compiling vec_map v0.8.0 7:10.04 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/vec_map' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Alex Crichton :Jorge Aparicio :Alexis Beingessner :Brian Anderson <>:tbu- <>:Manish Goregaokar <>:Aaron Turon :Adolfo Ochagavía <>:Niko Matsakis <>:Steven Fackler <>:Chase Southwood :Eduard Burtescu <>:Florian Wilkens <>:Félix Raimundo <>:Tibor Benke <>:Markus Siemens :Josh Branchaud :Huon Wilson :Corey Farwell :Aaron Liblong <>:Nick Cameron :Patrick Walton :Felix S Klock II <>:Andrew Paseltiner :Sean McArthur :Vadim Petrochenkov <>' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple map based on a vector for small integer keys' CARGO_PKG_REPOSITORY='https://github.com/contain-rs/vec-map' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/vec-map' CARGO_PKG_NAME=vec_map /usr/bin/rustc --crate-name vec_map '/<>/firefox-68.0~b13+build1/third_party/rust/vec_map/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=ab9afb62f53286a7 -C extra-filename=-ab9afb62f53286a7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:10.94 warning: variable does not need to be mutable 7:10.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/vec_map/src/lib.rs:745:18 7:10.94 | 7:10.94 745 | fn into_iter(mut self) -> IterMut<'a, T> { 7:10.94 | ----^^^^ 7:10.94 | | 7:10.94 | help: remove this `mut` 7:10.94 | 7:10.94 = note: #[warn(unused_mut)] on by default 7:11.18 Compiling thin-slice v0.1.1 7:11.18 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thin-slice' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Cameron McCormack ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An owned slice that packs the slice storage into a single word when possible' CARGO_PKG_REPOSITORY='https://github.com/heycam/thin-slice' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=thin-slice /usr/bin/rustc --crate-name thin_slice '/<>/firefox-68.0~b13+build1/third_party/rust/thin-slice/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7627617eb91a1505 -C extra-filename=-7627617eb91a1505 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:11.87 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 7:11.87 ' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_NAME=bitflags /usr/bin/rustc --crate-name bitflags '/<>/firefox-68.0~b13+build1/third_party/rust/bitflags/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=333751a60b490d55 -C extra-filename=-333751a60b490d55 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:12.11 Compiling fake-simd v0.1.2 7:12.11 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fake-simd /usr/bin/rustc --crate-name fake_simd '/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=9f5a057d4f92f63d -C extra-filename=-9f5a057d4f92f63d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:12.46 Compiling smallbitvec v2.3.0 7:12.46 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/smallbitvec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Matt Brubeck ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A bit vector optimized for size and inline storage' CARGO_PKG_REPOSITORY='https://github.com/servo/smallbitvec' CARGO_PKG_VERSION=2.3.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=smallbitvec /usr/bin/rustc --crate-name smallbitvec '/<>/firefox-68.0~b13+build1/third_party/rust/smallbitvec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=367ab134533e6a1c -C extra-filename=-367ab134533e6a1c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:16.39 Compiling utf8-ranges v1.0.0 7:16.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Convert ranges of Unicode codepoints to UTF-8 byte ranges.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_NAME=utf8-ranges /usr/bin/rustc --crate-name utf8_ranges '/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=fee3d81b4f190921 -C extra-filename=-fee3d81b4f190921 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:17.86 Compiling geckodriver v0.24.0 (/<>/firefox-68.0~b13+build1/testing/geckodriver) 7:17.87 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=geckodriver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/geckodriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.24.0 CARGO_PKG_VERSION_MINOR=24 CARGO_PRIMARY_PACKAGE=1 CARGO_PKG_AUTHORS= CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build testing/geckodriver/build.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=08fc28eabcd70239 -C extra-filename=-08fc28eabcd70239 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/geckodriver-08fc28eabcd70239' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps'` 7:19.36 Compiling bindgen v0.49.1 7:19.36 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bindgen' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION=0.49.1 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_NAME=bindgen /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/bindgen/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=8a94f8517ccf80a4 -C extra-filename=-8a94f8517ccf80a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/bindgen-8a94f8517ccf80a4' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:19.69 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InternalCallOrConstruct(JSContext*, const JS::CallArgs&, js::MaybeConstruct)’: 7:19.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:496:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:19.70 return ReportIsNotFunction(cx, args.calleev(), skipForCallee, construct); 7:19.70 ^ 7:19.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:504:78: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:19.70 return ReportIsNotFunction(cx, args.calleev(), skipForCallee, construct); 7:19.70 ^ 7:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::Call(JSContext*, JS::HandleValue, JS::HandleValue, const js::AnyInvokeArgs&, JS::MutableHandleValue)’: 7:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.96 bool js::Call(JSContext* cx, HandleValue fval, HandleValue thisv, 7:19.96 ^~ 7:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CallGetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.99 bool js::CallGetter(JSContext* cx, HandleValue thisv, HandleValue getter, 7:19.99 ^~ 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.99 return Call(cx, getter, thisv, args, rval); 7:19.99 ^ 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:19.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CallSetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 bool js::CallSetter(JSContext* cx, HandleValue thisv, HandleValue setter, 7:20.08 ^~ 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 return Call(cx, setter, thisv, args, &ignored); 7:20.08 ^ 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool JS::InstanceofOperator(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:822:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.20 extern bool JS::InstanceofOperator(JSContext* cx, HandleObject obj, 7:20.20 ^~ 7:20.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 7:20.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:20.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 7:20.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:20.20 return op(cx, obj, receiver, id, vp); 7:20.20 ^ 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 7:20.20 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:20.20 ^ 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:835:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.20 return ReportIsNotFunction(cx, hasInstance); 7:20.20 ^ 7:20.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10:0, 7:20.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.20 return Call(cx, fval, thisv, args, rval); 7:20.20 ^ 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:850:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.21 return ReportIsNotFunction(cx, val); 7:20.21 ^ 7:20.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:20.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:857:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.42 bool js::HasInstance(JSContext* cx, HandleObject obj, HandleValue v, bool* bp) { 7:20.42 ^~ 7:20.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ConstructFromStack(JSContext*, const JS::CallArgs&)’: 7:20.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:674:46: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:20.62 if (!StackCheckIsConstructorCalleeNewTarget(cx, args.calleev(), 7:20.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:20.62 args.newTarget())) { 7:20.62 ~~~~~~~~~~~~~~~~~ 7:20.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::Construct(JSContext*, JS::HandleValue, const js::AnyConstructArgs&, JS::HandleValue, JS::MutableHandleObject)’: 7:20.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.65 bool js::Construct(JSContext* cx, HandleValue fval, 7:20.65 ^~ 7:20.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, 7:20.82 ^~ 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5042:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.82 constructing ? CONSTRUCT : NO_CONSTRUCT); 7:20.83 ^ 7:20.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5047:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.83 constructing ? CONSTRUCT : NO_CONSTRUCT); 7:20.83 ^ 7:20.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5061:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 if (!StackCheckIsConstructorCalleeNewTarget(cx, callee, newTarget)) { 7:20.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5075:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 if (!Construct(cx, callee, cargs, newTarget, &obj)) { 7:20.84 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5075:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5091:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 7:20.84 if (!DirectEval(cx, args.get(0), res)) { 7:20.84 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5091:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5091:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 if (!Call(cx, callee, thisv, args, res)) { 7:20.84 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InternalConstructWithProvidedThis(JSContext*, JS::HandleValue, JS::HandleValue, const js::AnyConstructArgs&, JS::HandleValue, JS::MutableHandleValue)’: 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.99 bool js::InternalConstructWithProvidedThis(JSContext* cx, HandleValue fval, 7:20.99 ^~ 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 7:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 7:25.70 js/src/Unified_cpp_js_src0.o 7:25.90 Compiling same-file v1.0.2 7:25.90 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/same-file' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. 7:25.90 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_NAME=same-file /usr/bin/rustc --crate-name same_file '/<>/firefox-68.0~b13+build1/third_party/rust/same-file/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=7ff2a4b46b513b20 -C extra-filename=-7ff2a4b46b513b20 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:27.14 Compiling rayon-core v1.4.0 7:27.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rayon-core /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=0a721e287591f25f -C extra-filename=-0a721e287591f25f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/rayon-core-0a721e287591f25f' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:27.56 js/src/Unified_cpp_js_src1.o 7:27.89 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/libc-5966ed752b3772a4/build-script-build` 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_union 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_align 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 7:27.93 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 7:27.93 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 7:28.00 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 7:28.00 Compiling crossbeam-utils v0.3.2 7:28.01 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=crossbeam-utils CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.3.2' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name crossbeam_utils '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.3.2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b491b6cb04352e2b -C extra-filename=-b491b6cb04352e2b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:29.19 Compiling precomputed-hash v0.1.1 7:29.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/precomputed-hash' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Emilio Cobos Álvarez ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library intending to be a base dependency to expose a precomputed hash' CARGO_PKG_REPOSITORY='https://github.com/emilio/precomputed-hash' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=precomputed-hash /usr/bin/rustc --crate-name precomputed_hash '/<>/firefox-68.0~b13+build1/third_party/rust/precomputed-hash/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b795cc9d9dcbde6c -C extra-filename=-b795cc9d9dcbde6c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:29.51 Compiling log v0.4.6 7:29.52 Compiling peeking_take_while v0.1.2 7:29.52 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/peeking_take_while' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Like `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and `Iterator::take_while` together, and still get the first value for which the `take_while` predicate returned false after dropping the `by_ref`.' CARGO_PKG_REPOSITORY='https://github.com/fitzgen/peeking_take_while' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=peeking_take_while /usr/bin/rustc --crate-name peeking_take_while '/<>/firefox-68.0~b13+build1/third_party/rust/peeking_take_while/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=bbd012b0438822e8 -C extra-filename=-bbd012b0438822e8 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:29.52 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=log CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 7:29.52 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name log '/<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="std"' -C metadata=25ed360546ffcb89 -C extra-filename=-25ed360546ffcb89 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:29.83 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:29.83 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 7:29.83 | 7:29.83 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 7:29.83 | ^^^^^^^^^^^^^^^^^ 7:29.83 | 7:29.83 = note: #[warn(deprecated)] on by default 7:29.83 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:29.83 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 7:29.83 | 7:29.83 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 7:29.83 | ^^^^^^^^^^^^^^^^^ 7:29.84 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:29.84 | 7:29.84 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 7:29.84 | ^^^^^^^^^^^^^^^^^^^ 7:29.84 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:29.84 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 7:29.84 | 7:29.85 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 7:29.85 | ^^^^^^^^^^^^^^^^^ 7:29.85 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:29.85 | 7:29.85 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 7:29.87 | ^^^^^^^^^^^^^^^^^^^ 7:29.96 Compiling failure_derive v0.1.3 7:29.97 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_NAME=failure_derive /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=fc4275b66f154e66 -C extra-filename=-fc4275b66f154e66 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/failure_derive-fc4275b66f154e66' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:33.38 Compiling arrayvec v0.4.6 7:33.40 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=arrayvec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name arrayvec '/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d6bb9fc85652e817 -C extra-filename=-d6bb9fc85652e817 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'nodrop=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnodrop-e86d1da7cbd24f11.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:34.38 Compiling shlex v0.1.1 7:34.40 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/shlex' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='comex ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex. 7:34.40 ' CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=shlex /usr/bin/rustc --crate-name shlex '/<>/firefox-68.0~b13+build1/third_party/rust/shlex/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=d17fcaf47fdba32b -C extra-filename=-d17fcaf47fdba32b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:34.89 warning: type annotations needed 7:34.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs:312:32 7:34.89 | 7:34.89 312 | ptr::copy(p, p.offset(1), len - index); 7:34.89 | ^^^^^^ 7:34.89 | 7:34.89 = note: #[warn(tyvar_behind_raw_pointer)] on by default 7:34.89 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! 7:34.89 = note: for more information, see issue #46906 7:36.79 Compiling thread_local v0.3.6 7:36.80 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=thread_local CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_local' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name thread_local '/<>/firefox-68.0~b13+build1/third_party/rust/thread_local/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2f90525cee5ca87b -C extra-filename=-2f90525cee5ca87b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:38.08 Compiling semver-parser v0.7.0 7:38.08 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 7:38.08 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_NAME=semver-parser /usr/bin/rustc --crate-name semver_parser '/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=8940c0e1df225eb3 -C extra-filename=-8940c0e1df225eb3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:39.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38:0: 7:39.31 /<>/firefox-68.0~b13+build1/js/src/frontend/ObjectEmitter.cpp: In member function ‘bool js::frontend::PropertyEmitter::emitInit(JSOp, JS::Handle)’: 7:39.31 /<>/firefox-68.0~b13+build1/js/src/frontend/ObjectEmitter.cpp:340:34: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 7:39.31 if (!NativeDefineDataProperty(bce_->cx, obj_, propKey, UndefinedHandleValue, 7:39.31 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:39.31 JSPROP_ENUMERATE)) { 7:39.31 ~~~~~~~~~~~~~~~~~ 7:39.31 /<>/firefox-68.0~b13+build1/js/src/frontend/ObjectEmitter.cpp:340:34: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 7:40.40 Compiling crc v1.7.0 7:40.41 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=crc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crc' CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Rui Hu ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Rust implementation of CRC(32, 64) with support of various standards' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/crc/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ab28c4e377ea4e67 -C extra-filename=-ab28c4e377ea4e67 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/crc-ab28c4e377ea4e67' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'build_const=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libbuild_const-a10fa4f42206e7ab.rlib' --cap-lints warn` 7:43.87 Compiling tokio-executor v0.1.3 7:43.87 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-executor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Future execution primitives 7:43.87 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_executor '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d0bfe5b1df8a08a4 -C extra-filename=-d0bfe5b1df8a08a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:45.79 js/src/frontend/Unified_cpp_js_src_frontend5.o 7:48.25 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/proc-macro2-632429d2d4670ffa/build-script-build` 7:48.27 [proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs 7:48.31 [proc-macro2 0.4.27] cargo:rustc-cfg=u128 7:48.31 [proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro 7:48.31 [proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro 7:48.31 Compiling bzip2-sys v0.1.6 7:48.32 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=bzip2-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 7:48.32 Reader/Writer streams. 7:48.32 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=ad1578be234ed974 -C extra-filename=-ad1578be234ed974 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/bzip2-sys-ad1578be234ed974' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libcc-420f8db4fc84b23a.rlib' --cap-lints warn` 7:48.56 Compiling unicode-normalization v0.1.5 7:48.57 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of 7:48.58 Unicode strings, including Canonical and Compatible 7:48.65 Decomposition and Recomposition, as described in 7:48.65 Unicode Standard Annex #15. 7:48.65 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_NAME=unicode-normalization /usr/bin/rustc --crate-name unicode_normalization '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=57f5544f219cb039 -C extra-filename=-57f5544f219cb039 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 7:54.61 Compiling winapi v0.3.6 (https://github.com/froydnj/winapi-rs?branch=aarch64#ac8afeb7) 7:54.63 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/winapi' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=winapi /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/winapi/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="basetsd"' --cfg 'feature="consoleapi"' --cfg 'feature="dwrite"' --cfg 'feature="dwrite_1"' --cfg 'feature="dwrite_3"' --cfg 'feature="errhandlingapi"' --cfg 'feature="fileapi"' --cfg 'feature="handleapi"' --cfg 'feature="hidclass"' --cfg 'feature="hidpi"' --cfg 'feature="hidusage"' --cfg 'feature="libloaderapi"' --cfg 'feature="memoryapi"' --cfg 'feature="minwinbase"' --cfg 'feature="minwindef"' --cfg 'feature="ntdef"' --cfg 'feature="ntsecapi"' --cfg 'feature="ntstatus"' --cfg 'feature="processenv"' --cfg 'feature="processthreadsapi"' --cfg 'feature="profileapi"' --cfg 'feature="setupapi"' --cfg 'feature="std"' --cfg 'feature="sysinfoapi"' --cfg 'feature="timezoneapi"' --cfg 'feature="unknwnbase"' --cfg 'feature="winbase"' --cfg 'feature="wincon"' --cfg 'feature="winerror"' --cfg 'feature="winnls"' --cfg 'feature="winnt"' --cfg 'feature="winsock2"' --cfg 'feature="ws2def"' --cfg 'feature="ws2ipdef"' --cfg 'feature="ws2tcpip"' -C metadata=83c2849adce16bf9 -C extra-filename=-83c2849adce16bf9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/winapi-83c2849adce16bf9' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 7:55.49 Compiling miniz_oxide_c_api v0.1.2 7:55.49 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=miniz_oxide_c_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api' CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=d83782f1488a8a41 -C extra-filename=-d83782f1488a8a41 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/miniz_oxide_c_api-d83782f1488a8a41' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libcc-420f8db4fc84b23a.rlib' --cap-lints warn` 7:57.33 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/memchr-b7e65f6326ddc2de/build-script-build` 7:57.39 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd 7:57.39 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2 7:57.39 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42 7:57.39 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx 7:57.39 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-traits-c843334a68c3069a/build-script-build` 7:57.67 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 7:57.67 Compiling unicode-bidi v0.3.4 7:57.68 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=unicode-bidi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi' CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name unicode_bidi '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=c1f5b66eb3aebfdc -C extra-filename=-c1f5b66eb3aebfdc --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:08:00.217501 8:03.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:03.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_length_getter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 8:03.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:637:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:03.87 static bool array_length_getter(JSContext* cx, HandleObject obj, HandleId id, 8:03.87 ^~~~~~~~~~~~~~~~~~~ 8:03.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20:0: 8:03.90 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In function ‘bool IsBigInt(JS::HandleValue)’: 8:03.90 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:24:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:03.90 static MOZ_ALWAYS_INLINE bool IsBigInt(HandleValue v) { 8:03.90 ^~~~~~~~ 8:03.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:29:0: 8:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp: In function ‘bool IsBoolean(JS::HandleValue)’: 8:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp:34:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:03.93 MOZ_ALWAYS_INLINE bool IsBoolean(HandleValue v) { 8:03.93 ^~~~~~~~~ 8:04.02 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:7:0, 8:04.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38: 8:04.02 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.h: In static member function ‘static bool js::DataViewObject::is(JS::HandleValue)’: 8:04.02 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.h:32:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:04.02 static bool is(HandleValue v) { 8:04.02 ^~ 8:04.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)’: 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3954:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.17 !DefineDataProperty(cx, unscopables, cx->names().entries, value) || 8:04.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3954:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3955:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.17 !DefineDataProperty(cx, unscopables, cx->names().fill, value) || 8:04.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3955:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3956:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.17 !DefineDataProperty(cx, unscopables, cx->names().find, value) || 8:04.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3956:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3957:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.18 !DefineDataProperty(cx, unscopables, cx->names().findIndex, value) || 8:04.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3957:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3958:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.18 !DefineDataProperty(cx, unscopables, cx->names().flat, value) || 8:04.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3958:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3959:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.19 !DefineDataProperty(cx, unscopables, cx->names().flatMap, value) || 8:04.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3959:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3960:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 !DefineDataProperty(cx, unscopables, cx->names().includes, value) || 8:04.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3960:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3961:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 !DefineDataProperty(cx, unscopables, cx->names().keys, value) || 8:04.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3961:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3962:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 !DefineDataProperty(cx, unscopables, cx->names().values, value)) { 8:04.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3962:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3953:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 if (!DefineDataProperty(cx, unscopables, cx->names().copyWithin, value) || 8:04.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3953:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3969:66: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.20 return DefineDataProperty(cx, proto, id, value, JSPROP_READONLY); 8:04.20 ^ 8:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3969:66: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20:0: 8:04.32 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In function ‘bool BigIntConstructor(JSContext*, unsigned int, JS::Value*)’: 8:04.32 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:47:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:04.32 v.isNumber() ? NumberToBigInt(cx, v.toNumber()) : ToBigInt(cx, v); 8:04.32 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:04.54 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool GetSharedTypedArray(JSContext*, JS::HandleValue, JS::MutableHandle)’: 8:04.54 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:91:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:04.54 static bool GetSharedTypedArray(JSContext* cx, HandleValue v, 8:04.54 ^~~~~~~~~~~~~~~~~~~ 8:04.54 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:91:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:05.03 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:05.03 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:05.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:05.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:05.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)’: 8:05.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.04 return js::ToObjectSlow(cx, v, false); 8:05.04 ^ 8:05.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:05.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1553:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:05.06 args2, args.rval()); 8:05.06 ^ 8:05.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool ArraySpeciesCreate(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleObject)’: 8:05.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1161:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:05.22 if (!CallSelfHostedFunction(cx, cx->names().ArraySpeciesCreate, 8:05.22 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:05.23 UndefinedHandleValue, args, &rval)) { 8:05.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:05.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:05.26 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:05.26 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:05.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 8:05.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.26 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 8:05.26 ^~~~~~~~~ 8:05.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.27 if (!ToNumberSlow(cx, v, dp)) { 8:05.27 ~~~~~~~~~~~~^~~~~~~~~~~ 8:05.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:05.29 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_isLockFree(JSContext*, unsigned int, JS::Value*)’: 8:05.29 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:443:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.29 if (!ToInteger(cx, v, &dsize)) { 8:05.29 ~~~~~~~~~^~~~~~~~~~~~~~~ 8:05.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20:0: 8:05.33 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In static member function ‘static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)’: 8:05.33 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:103:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.33 if (!ToInteger(cx, args[0], &d)) { 8:05.33 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:05.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:05.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool ToLength(JSContext*, JS::HandleValue, uint64_t*)’: 8:05.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:153:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.42 static bool ToLength(JSContext* cx, HandleValue v, uint64_t* out) { 8:05.42 ^~~~~~~~ 8:05.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:05.44 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:05.44 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:05.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:05.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:05.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.44 return js::ToNumberSlow(cx, v, out); 8:05.44 ^ 8:05.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 8:05.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 8:05.48 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:05.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:05.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool ToId(JSContext*, T, JS::MutableHandleId) [with T = long long unsigned int]’: 8:05.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 8:05.48 JSAtom* atom = ToAtom(cx, v); 8:05.48 ^ 8:05.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:05.54 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’: 8:05.54 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:509:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.55 static inline bool SetArrayElement(JSContext* cx, HandleObject obj, 8:05.55 ^~~~~~~~~~~~~~~ 8:05.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:05.55 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:05.55 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:05.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.55 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:05.55 ^ 8:05.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.57 receiver, result); 8:05.57 ^ 8:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:05.63 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool GetTypedArrayIndex(JSContext*, JS::HandleValue, JS::Handle, uint32_t*)’: 8:05.63 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:106:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.63 static bool GetTypedArrayIndex(JSContext* cx, HandleValue v, 8:05.63 ^~~~~~~~~~~~~~~~~~ 8:05.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:05.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:05.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.63 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.63 return ToIndexSlow(cx, v, errorNumber, index); 8:05.63 ^ 8:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)’: 8:05.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.66 return ToIndexSlow(cx, v, errorNumber, index); 8:05.66 ^ 8:05.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20:0: 8:05.66 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:187:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.66 RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 8:05.66 ~~~~~~~~^~~~~~~~~~~~~~~~~ 8:05.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:05.69 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:05.69 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:05.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.69 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)’: 8:05.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:05.70 return ToIndexSlow(cx, v, errorNumber, index); 8:05.70 ^ 8:05.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20:0: 8:05.70 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:161:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:05.70 RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 8:05.70 ~~~~~~~~^~~~~~~~~~~~~~~~~ 8:05.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:05.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)’: 8:05.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:474:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:05.87 static inline bool GetArrayElement(JSContext* cx, HandleObject obj, 8:05.87 ^~~~~~~~~~~~~~~ 8:05.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:05.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:05.87 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:05.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:05.87 return op(cx, obj, receiver, id, vp); 8:05.87 ^ 8:05.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:05.88 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:05.88 ^ 8:05.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:05.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long long unsigned int]’: 8:05.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:05.96 static bool HasAndGetElement(JSContext* cx, HandleObject obj, 8:05.96 ^~~~~~~~~~~~~~~~ 8:05.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:05.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:05.97 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:05.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:05.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:05.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:05.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:05.97 return op(cx, obj, receiver, id, vp); 8:05.97 ^ 8:05.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:05.98 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:05.98 ^ 8:06.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:06.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = unsigned int]’: 8:06.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:06.16 static bool HasAndGetElement(JSContext* cx, HandleObject obj, 8:06.16 ^~~~~~~~~~~~~~~~ 8:06.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:06.19 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:06.19 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:06.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:06.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:06.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:06.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:06.20 return op(cx, obj, receiver, id, vp); 8:06.20 ^ 8:06.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:06.22 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:06.22 ^ 8:06.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47:0: 8:06.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘EvalJSONResult TryEvalJSON(JSContext*, JSLinearString*, JS::MutableHandleValue)’: 8:06.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:177:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:06.53 static EvalJSONResult TryEvalJSON(JSContext* cx, JSLinearString* str, 8:06.53 ^~~~~~~~~~~ 8:06.53 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:19:0, 8:06.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47: 8:06.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:06.53 return static_cast(this)->get().parse(vp); 8:06.53 ^ 8:06.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:06.53 return static_cast(this)->get().parse(vp); 8:06.53 ^ 8:09.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:09.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:09.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetLengthProperty(JSContext*, JS::HandleObject, uint32_t*)’: 8:09.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:09.38 return op(cx, obj, receiver, id, vp); 8:09.38 ^ 8:09.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:09.38 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:09.38 ^ 8:09.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:09.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:09.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:09.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:09.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:09.39 return js::ToNumberSlow(cx, v, out); 8:09.39 ^ 8:09.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:09.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_addProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 8:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:981:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:09.51 static bool array_addProperty(JSContext* cx, HandleObject obj, HandleId id, 8:09.51 ^~~~~~~~~~~~~~~~~ 8:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:981:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:09.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:09.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:09.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:09.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:09.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:09.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElements(JSContext*, JS::HandleObject, uint32_t, JS::Value*)’: 8:09.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:09.74 return op(cx, obj, receiver, id, vp); 8:09.74 ^ 8:09.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:09.75 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:09.76 ^ 8:10.83 Compiling num-integer v0.1.39 8:10.84 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_NAME=num-integer /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/num-integer/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="std"' -C metadata=fc6328514568b6a6 -C extra-filename=-fc6328514568b6a6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-integer-fc6328514568b6a6' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 8:11.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:11.00 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result<> ArrayOps::storeResult(JSContext*, T, JS::MutableHandleValue) [with T = unsigned int]’: 8:11.00 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:148:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:11.00 JS::Result<> ArrayOps::storeResult(JSContext* cx, uint32_t v, 8:11.01 ^~~~~~~~~~~~~~~~~~ 8:11.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_wait(JSContext*, unsigned int, JS::Value*)’: 8:11.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:617:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.30 if (!GetSharedTypedArray(cx, objv, &view)) { 8:11.30 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:11.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:11.30 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:11.30 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:11.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:11.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:11.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:11.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:11.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.30 return js::ToInt32Slow(cx, v, out); 8:11.30 ^ 8:11.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.30 return js::ToNumberSlow(cx, v, out); 8:11.30 ^ 8:11.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:11.31 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:639:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.31 RootedBigInt valbi(cx, ToBigInt(cx, valv)); 8:11.31 ~~~~~~~~^~~~~~~~~~ 8:11.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:11.32 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:11.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:11.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:11.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:11.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:11.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:11.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.33 return js::ToNumberSlow(cx, v, out); 8:11.33 ^ 8:11.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:11.33 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:626:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.34 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:11.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:11.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_notify(JSContext*, unsigned int, JS::Value*)’: 8:11.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:689:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.56 if (!GetSharedTypedArray(cx, objv, &view)) { 8:11.56 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:11.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:698:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.56 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:11.56 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:11.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:706:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.56 if (!ToInteger(cx, countv, &dcount)) { 8:11.56 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 8:11.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:29:0: 8:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp: In function ‘bool js::ToBooleanSlow(JS::HandleValue)’: 8:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp:159:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.68 JS_PUBLIC_API bool js::ToBooleanSlow(HandleValue v) { 8:11.68 ^~ 8:11.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:11.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:11.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:11.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:11.74 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:11.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:11.74 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::getAndCheckConstructorArgs(JSContext*, JS::HandleObject, const JS::CallArgs&, uint32_t*, uint32_t*)’: 8:11.74 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.74 return ToIndexSlow(cx, v, errorNumber, index); 8:11.74 ^ 8:11.74 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:11.74 return ToIndexSlow(cx, v, errorNumber, index); 8:11.74 ^ 8:12.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38:0: 8:12.01 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp: In function ‘JSObject* JS_NewDataView(JSContext*, JS::HandleObject, uint32_t, int32_t)’: 8:12.01 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.01 if (!Construct(cx, fun, cargs, fun, &obj)) { 8:12.01 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.01 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoLoad; Args = {JS::MutableHandle}]’: 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:12.68 ^~~~~~~ 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 if (!GetSharedTypedArray(cx, objv, &view)) { 8:12.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:12.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:12.68 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:12.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.76 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_load(JSContext*, unsigned int, JS::Value*)’: 8:12.76 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:67: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:12.76 return perform(cx, args.get(0), args.get(1), args.rval()); 8:12.76 ^ 8:12.76 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:67: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:12.76 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:67: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:12.76 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:67: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:13.12 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:13.12 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:13.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:13.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:13.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:13.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool array_toSource(JSContext*, unsigned int, JS::Value*)’: 8:13.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.13 return op(cx, obj, receiver, id, vp); 8:13.13 ^ 8:13.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:13.13 ^ 8:13.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:13.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:13.13 return ToLength(cx, value, lengthp); 8:13.13 ^ 8:13.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:13.14 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:13.14 ^ 8:13.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1221:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:13.14 str = ValueToSource(cx, elt); 8:13.14 ^ 8:13.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:13.57 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:13.57 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:13.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:13.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:13.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:13.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:13.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_join(JSContext*, unsigned int, JS::Value*)’: 8:13.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:13.58 return js::ToObjectSlow(cx, v, false); 8:13.58 ^ 8:13.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:13.58 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:13.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:13.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:13.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:13.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:13.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.58 return op(cx, obj, receiver, id, vp); 8:13.58 ^ 8:13.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.59 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:13.59 ^ 8:13.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:13.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:13.59 return ToLength(cx, value, lengthp); 8:13.59 ^ 8:13.60 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:13.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:13.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:13.60 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:13.60 return ToStringSlow(cx, v); 8:13.60 ^ 8:13.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:13.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:13.61 if (!GetArrayElement(cx, obj, i, &v)) { 8:13.61 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 8:13.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:13.61 if (!GetArrayElement(cx, obj, i, &v)) { 8:13.61 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 8:13.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:13.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:13.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:13.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:13.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:13.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.63 return op(cx, obj, receiver, id, vp); 8:13.63 ^ 8:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:13.63 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:13.63 ^ 8:13.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:13.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:13.63 if (!GetArrayElement(cx, obj, i, &v)) { 8:13.63 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 8:14.77 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/serde-0bdbf36aabe44d82/build-script-build` 8:14.82 [serde 1.0.88] cargo:rustc-cfg=ops_bound 8:14.82 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 8:14.82 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 8:14.82 [serde 1.0.88] cargo:rustc-cfg=core_duration 8:14.83 [serde 1.0.88] cargo:rustc-cfg=integer128 8:14.83 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 8:14.83 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 8:14.83 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/httparse-88919622308069ff/build-script-build` 8:14.88 [httparse 1.3.3] cargo:rustc-cfg=httparse_simd 8:14.88 [httparse 1.3.3] cargo:warning=CARGO_CFG_TARGET_FEATURE was not set 8:14.88 warning: CARGO_CFG_TARGET_FEATURE was not set 8:14.88 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/ryu-d32c67d7adaad51d/build-script-build` 8:14.93 [ryu 0.2.4] cargo:rustc-cfg=integer128 8:14.93 [ryu 0.2.4] cargo:rustc-cfg=must_use_return 8:14.93 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/syn-87d0632701cf88fd/build-script-build` 8:14.99 [syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id 8:14.99 [syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path 8:14.99 [syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests 8:14.99 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/regex-98c1236fe68dceed/build-script-build` 8:15.04 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3 8:15.04 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2 8:15.04 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-integer-203292d183fa4d4c/build-script-build` 8:15.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool js::ArraySetLength(JSContext*, JS::Handle, JS::HandleId, unsigned int, JS::HandleValue, JS::ObjectOpResult&)’: 8:15.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:702:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.09 bool js::ArraySetLength(JSContext* cx, Handle arr, HandleId id, 8:15.10 ^~ 8:15.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:15.10 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:15.10 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:15.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:15.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:15.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.10 return js::ToUint32Slow(cx, v, out); 8:15.10 ^ 8:15.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.11 return js::ToNumberSlow(cx, v, out); 8:15.11 ^ 8:15.32 [num-integer 0.1.39] cargo:rustc-cfg=has_i128 8:15.32 Compiling regex-syntax v0.6.0 8:15.33 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=regex-syntax CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name regex_syntax '/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b1d0d444ef76c73e -C extra-filename=-b1d0d444ef76c73e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'ucd_util=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libucd_util-f3b3c2e54550eb06.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:15.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:15.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool SetArrayLengthProperty(JSContext*, js::HandleArrayObject, JS::HandleValue)’: 8:15.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:604:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.44 static bool SetArrayLengthProperty(JSContext* cx, HandleArrayObject obj, 8:15.45 ^~~~~~~~~~~~~~~~~~~~~~ 8:15.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:609:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.45 if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, value, result)) { 8:15.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:15.49 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:15.49 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:15.49 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:15.49 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetLengthProperty(JSContext*, JS::HandleObject, uint32_t)’: 8:15.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.49 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:15.49 ^ 8:15.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.50 receiver, result); 8:15.50 ^ 8:15.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool SetLengthProperty(JSContext*, JS::HandleObject, uint64_t)’: 8:15.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.56 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:15.56 ^ 8:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.57 receiver, result); 8:15.57 ^ 8:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:15.61 Compiling scoped-tls v0.1.0 8:15.61 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'` 8:15.61 macro for providing scoped access to thread local storage (TLS) so any type can 8:15.61 be stored into TLS. 8:15.62 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_NAME=scoped-tls /usr/bin/rustc --crate-name scoped_tls '/<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c3b815ba5eeb146b -C extra-filename=-c3b815ba5eeb146b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:15.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:15.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_length_setter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 8:15.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:643:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.62 static bool array_length_setter(JSContext* cx, HandleObject obj, HandleId id, 8:15.62 ^~~~~~~~~~~~~~~~~~~ 8:15.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:651:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.63 return DefineDataProperty(cx, obj, id, v, JSPROP_ENUMERATE, result); 8:15.63 ^ 8:15.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:651:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:658:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.63 return ArraySetLength(cx, arr, id, JSPROP_PERMANENT, v, result); 8:15.63 ^ 8:15.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:15.68 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:15.68 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:15.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:15.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.69 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = unsigned char]’: 8:15.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.70 return ToIndexSlow(cx, v, errorNumber, index); 8:15.70 ^ 8:15.80 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = unsigned char]’: 8:15.80 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.80 return ToIndexSlow(cx, v, errorNumber, index); 8:15.80 ^ 8:15.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:15.80 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:15.80 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:15.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:15.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:15.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.80 return js::ToInt32Slow(cx, v, out); 8:15.80 ^ 8:15.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = signed char]’: 8:15.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.89 return ToIndexSlow(cx, v, errorNumber, index); 8:15.89 ^ 8:15.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:15.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:15.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:15.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:15.89 return js::ToInt32Slow(cx, v, out); 8:15.89 ^ 8:15.99 warning: missing documentation for macro 8:15.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls/src/lib.rs:53:1 8:15.99 | 8:15.99 53 | macro_rules! scoped_thread_local { 8:15.99 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 8:15.99 | 8:15.99 note: lint level defined here 8:15.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls/src/lib.rs:46:9 8:16.00 | 8:16.00 46 | #![deny(missing_docs, warnings)] 8:16.00 | ^^^^^^^^^^^^ 8:16.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:16.08 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:16.08 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:16.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:16.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.10 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = signed char]’: 8:16.10 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.10 return ToIndexSlow(cx, v, errorNumber, index); 8:16.10 ^ 8:16.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = short unsigned int]’: 8:16.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.21 return ToIndexSlow(cx, v, errorNumber, index); 8:16.21 ^ 8:16.28 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fake-simd /usr/bin/rustc --crate-name fake_simd '/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9e84ee9155b32ead -C extra-filename=-9e84ee9155b32ead --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:16.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = short unsigned int]’: 8:16.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.31 return ToIndexSlow(cx, v, errorNumber, index); 8:16.31 ^ 8:16.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:16.31 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:16.31 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:16.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:16.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:16.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.32 return js::ToInt32Slow(cx, v, out); 8:16.32 ^ 8:16.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:16.42 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:16.42 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:16.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:16.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.42 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = short int]’: 8:16.42 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.43 return ToIndexSlow(cx, v, errorNumber, index); 8:16.43 ^ 8:16.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:16.43 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:16.43 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:16.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:16.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:16.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.43 return js::ToInt32Slow(cx, v, out); 8:16.43 ^ 8:16.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:16.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:16.54 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:16.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:16.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = short int]’: 8:16.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.54 return ToIndexSlow(cx, v, errorNumber, index); 8:16.54 ^ 8:16.62 Compiling threadbound v0.1.0 8:16.63 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/threadbound' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Make any value Sync but only available on its original thread.' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/threadbound' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=threadbound /usr/bin/rustc --crate-name threadbound '/<>/firefox-68.0~b13+build1/third_party/rust/threadbound/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e5fe5d4a05cbcb2c -C extra-filename=-e5fe5d4a05cbcb2c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:16.67 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = float]’: 8:16.67 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.67 return ToIndexSlow(cx, v, errorNumber, index); 8:16.67 ^ 8:16.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = float]’: 8:16.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.79 return ToIndexSlow(cx, v, errorNumber, index); 8:16.79 ^ 8:16.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:16.79 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:16.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:16.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:16.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:16.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.79 return js::ToNumberSlow(cx, v, out); 8:16.79 ^ 8:16.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = unsigned int]’: 8:16.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.92 return ToIndexSlow(cx, v, errorNumber, index); 8:16.92 ^ 8:16.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:16.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:16.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:16.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:16.92 return js::ToInt32Slow(cx, v, out); 8:16.92 ^ 8:17.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=opaque-debug /usr/bin/rustc --crate-name opaque_debug '/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ceb96e3bfc76111d -C extra-filename=-ceb96e3bfc76111d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:17.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:17.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:17.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:17.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:17.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.05 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = unsigned int]’: 8:17.06 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.06 return ToIndexSlow(cx, v, errorNumber, index); 8:17.06 ^ 8:17.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = int]’: 8:17.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.18 return ToIndexSlow(cx, v, errorNumber, index); 8:17.18 ^ 8:17.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:17.18 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:17.18 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:17.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:17.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:17.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.18 return js::ToInt32Slow(cx, v, out); 8:17.18 ^ 8:17.23 Compiling binary-space-partition v0.1.2 8:17.23 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/binary-space-partition' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Abstract BSP tree' CARGO_PKG_REPOSITORY='https://github.com/kvark/binary-space-partition' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=binary-space-partition /usr/bin/rustc --crate-name binary_space_partition '/<>/firefox-68.0~b13+build1/third_party/rust/binary-space-partition/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ff84ba07cbde697 -C extra-filename=-1ff84ba07cbde697 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:17.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:17.32 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:17.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:17.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:17.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = int]’: 8:17.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.32 return ToIndexSlow(cx, v, errorNumber, index); 8:17.32 ^ 8:17.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = long long unsigned int]’: 8:17.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.51 return ToIndexSlow(cx, v, errorNumber, index); 8:17.51 ^ 8:17.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38:0: 8:17.51 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:455:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.51 RootedBigInt bi(cx, ToBigInt(cx, value)); 8:17.51 ~~~~~~~~^~~~~~~~~~~ 8:17.63 warning: variable does not need to be mutable 8:17.63 --> /<>/firefox-68.0~b13+build1/third_party/rust/binary-space-partition/src/lib.rs:46:13 8:17.63 | 8:17.63 46 | let mut node = side.as_mut().unwrap(); 8:17.63 | ----^^^^ 8:17.63 | | 8:17.63 | help: remove this `mut` 8:17.63 | 8:17.63 = note: #[warn(unused_mut)] on by default 8:17.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:17.68 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:17.68 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:17.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:17.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.71 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = double]’: 8:17.71 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.71 return ToIndexSlow(cx, v, errorNumber, index); 8:17.72 ^ 8:17.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:17.72 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:17.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:17.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:17.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:17.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.74 return js::ToNumberSlow(cx, v, out); 8:17.74 ^ 8:17.78 Compiling percent-encoding v1.0.0 8:17.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=percent-encoding /usr/bin/rustc --crate-name percent_encoding '/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=108e18b1f0756f6f -C extra-filename=-108e18b1f0756f6f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:17.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:17.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:17.87 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:17.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:17.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:17.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:17.87 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = double]’: 8:17.87 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:17.88 return ToIndexSlow(cx, v, errorNumber, index); 8:17.88 ^ 8:18.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::write(JSContext*, JS::Handle, const JS::CallArgs&) [with NativeType = long long int]’: 8:18.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.08 return ToIndexSlow(cx, v, errorNumber, index); 8:18.08 ^ 8:18.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38:0: 8:18.08 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:444:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.08 RootedBigInt bi(cx, ToBigInt(cx, value)); 8:18.08 ~~~~~~~~^~~~~~~~~~~ 8:18.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 8:18.19 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 8:18.19 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 8:18.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:18.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::DataViewObject::read(JSContext*, JS::Handle, const JS::CallArgs&, NativeType*) [with NativeType = long long int]’: 8:18.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.19 return ToIndexSlow(cx, v, errorNumber, index); 8:18.19 ^ 8:18.20 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 8:18.20 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 8:18.22 | 8:18.22 35 | use std::ascii::AsciiExt; 8:18.22 | ^^^^^^^^^^^^^^^^^^^^ 8:18.22 | 8:18.22 = note: #[warn(deprecated)] on by default 8:18.54 warning: unused import: `std::ascii::AsciiExt` 8:18.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 8:18.55 | 8:18.55 35 | use std::ascii::AsciiExt; 8:18.55 | ^^^^^^^^^^^^^^^^^^^^ 8:18.55 | 8:18.55 = note: #[warn(unused_imports)] on by default 8:18.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = signed char]’: 8:18.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.61 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.61 ^~~~~~~~~~~~ 8:18.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.61 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.62 return js::ToInt32Slow(cx, v, out); 8:18.62 ^ 8:18.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = unsigned char]’: 8:18.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.65 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.65 ^~~~~~~~~~~~ 8:18.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.65 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.65 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.66 return js::ToInt32Slow(cx, v, out); 8:18.66 ^ 8:18.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = short int]’: 8:18.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.69 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.69 ^~~~~~~~~~~~ 8:18.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.70 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.70 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.70 return js::ToInt32Slow(cx, v, out); 8:18.70 ^ 8:18.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = short unsigned int]’: 8:18.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.72 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.72 ^~~~~~~~~~~~ 8:18.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.72 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.72 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.73 return js::ToInt32Slow(cx, v, out); 8:18.73 ^ 8:18.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.75 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = int]’: 8:18.75 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.75 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.75 ^~~~~~~~~~~~ 8:18.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.75 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.75 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.75 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.77 return js::ToInt32Slow(cx, v, out); 8:18.77 ^ 8:18.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:18.79 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result ArrayOps::convertValue(JSContext*, JS::HandleValue) [with T = unsigned int]’: 8:18.79 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.79 static JS::Result convertValue(JSContext* cx, HandleValue v) { 8:18.79 ^~~~~~~~~~~~ 8:18.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:18.79 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:18.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:18.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:18.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:18.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:18.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:18.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:18.79 return js::ToInt32Slow(cx, v, out); 8:18.79 ^ 8:19.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoCompareExchange; Args = {JS::Handle, JS::Handle, JS::MutableHandle}]’: 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.06 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:19.06 ^~~~~~~ 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.06 if (!GetSharedTypedArray(cx, objv, &view)) { 8:19.06 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.06 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:19.06 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:19.06 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.07 BigInt* bi = ToBigInt(cx, v); 8:19.07 ^ 8:19.07 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.07 BigInt* bi = ToBigInt(cx, v); 8:19.07 ^ 8:19.07 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.07 BigInt* bi = ToBigInt(cx, v); 8:19.07 ^ 8:19.07 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.08 BigInt* bi = ToBigInt(cx, v); 8:19.08 ^ 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_compareExchange(JSContext*, unsigned int, JS::Value*)’: 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.19 args.get(3), args.rval()); 8:19.19 ^ 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:275:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoExchange; Args = {JS::Handle, JS::MutableHandle}]’: 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:19.25 ^~~~~~~ 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 if (!GetSharedTypedArray(cx, objv, &view)) { 8:19.25 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:19.25 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 BigInt* bi = ToBigInt(cx, v); 8:19.25 ^ 8:19.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.25 BigInt* bi = ToBigInt(cx, v); 8:19.25 ^ 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_exchange(JSContext*, unsigned int, JS::Value*)’: 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:328:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.36 args.rval()); 8:19.36 ^ 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:328:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:328:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:328:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:328:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.41 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation::DoBinop; Args = {JS::Handle, JS::MutableHandle}]’: 8:19.41 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.41 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:19.41 ^~~~~~~ 8:19.41 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.41 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.42 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.42 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.42 if (!GetSharedTypedArray(cx, objv, &view)) { 8:19.42 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:19.42 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.42 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:19.42 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:19.43 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.43 BigInt* bi = ToBigInt(cx, v); 8:19.43 ^ 8:19.44 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.44 BigInt* bi = ToBigInt(cx, v); 8:19.44 ^ 8:19.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_add(JSContext*, unsigned int, JS::Value*)’: 8:19.58 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.58 cx, objv, idxv, valv, r); 8:19.58 ^ 8:19.58 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.58 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.58 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.58 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation::DoBinop; Args = {JS::Handle, JS::MutableHandle}]’: 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.69 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:19.69 ^~~~~~~ 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:19.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.70 if (!GetSharedTypedArray(cx, objv, &view)) { 8:19.70 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:19.71 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.71 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:19.71 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:19.71 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.71 BigInt* bi = ToBigInt(cx, v); 8:19.74 ^ 8:19.74 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:19.74 BigInt* bi = ToBigInt(cx, v); 8:19.75 ^ 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_sub(JSContext*, unsigned int, JS::Value*)’: 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.21 cx, objv, idxv, valv, r); 8:20.21 ^ 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:20.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation::DoBinop; Args = {JS::Handle, JS::MutableHandle}]’: 8:20.36 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.36 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:20.37 ^~~~~~~ 8:20.37 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:20.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:20.39 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.39 if (!GetSharedTypedArray(cx, objv, &view)) { 8:20.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:20.39 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.39 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:20.39 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:20.40 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.40 BigInt* bi = ToBigInt(cx, v); 8:20.40 ^ 8:20.41 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.41 BigInt* bi = ToBigInt(cx, v); 8:20.42 ^ 8:20.58 Compiling either v1.1.0 8:20.58 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/either' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='The enum `Either`, with variants `Left` and `Right` and trait implementations including Iterator, Read, Write. 8:20.58 Either has methods that are similar to Option and Result. 8:20.58 Includes convenience macros `try_left'\!'()` and `try_right'\!'()` to use for short-circuiting logic.' CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=either /usr/bin/rustc --crate-name either '/<>/firefox-68.0~b13+build1/third_party/rust/either/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b1c1773a70405f8f -C extra-filename=-b1c1773a70405f8f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_and(JSContext*, unsigned int, JS::Value*)’: 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.62 cx, objv, idxv, valv, r); 8:20.62 ^ 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.62 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:20.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation::DoBinop; Args = {JS::Handle, JS::MutableHandle}]’: 8:20.68 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.68 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:20.68 ^~~~~~~ 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.69 if (!GetSharedTypedArray(cx, objv, &view)) { 8:20.69 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.69 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:20.69 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.69 BigInt* bi = ToBigInt(cx, v); 8:20.69 ^ 8:20.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.70 BigInt* bi = ToBigInt(cx, v); 8:20.70 ^ 8:20.80 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_or(JSContext*, unsigned int, JS::Value*)’: 8:20.80 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.80 cx, objv, idxv, valv, r); 8:20.80 ^ 8:20.80 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.81 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.81 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.81 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation::DoBinop; Args = {JS::Handle, JS::MutableHandle}]’: 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.86 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:20.86 ^~~~~~~ 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.86 if (!GetSharedTypedArray(cx, objv, &view)) { 8:20.86 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.86 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:20.86 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:20.86 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.87 BigInt* bi = ToBigInt(cx, v); 8:20.87 ^ 8:20.87 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.87 BigInt* bi = ToBigInt(cx, v); 8:20.87 ^ 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_xor(JSContext*, unsigned int, JS::Value*)’: 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.98 cx, objv, idxv, valv, r); 8:20.98 ^ 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:20.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:351:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:21.04 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoStore; Args = {JS::Handle, JS::MutableHandle}]’: 8:21.04 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.04 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 8:21.05 ^~~~~~~ 8:21.05 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.05 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:21.05 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:21.05 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.05 if (!GetSharedTypedArray(cx, objv, &view)) { 8:21.05 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:21.05 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.08 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 8:21.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.08 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.08 if (!ToInteger(cx, v, &d)) { 8:21.08 ~~~~~~~~~^~~~~~~~~~~ 8:21.08 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.08 if (!ToInteger(cx, v, &d)) { 8:21.08 ~~~~~~~~~^~~~~~~~~~~ 8:21.08 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.08 if (!ToInteger(cx, v, &d)) { 8:21.08 ~~~~~~~~~^~~~~~~~~~~ 8:21.08 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.08 if (!ToInteger(cx, v, &d)) { 8:21.11 ~~~~~~~~~^~~~~~~~~~~ 8:21.11 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.11 if (!ToInteger(cx, v, &d)) { 8:21.11 ~~~~~~~~~^~~~~~~~~~~ 8:21.11 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.11 if (!ToInteger(cx, v, &d)) { 8:21.11 ~~~~~~~~~^~~~~~~~~~~ 8:21.11 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:166:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.11 BigInt* bi = ToBigInt(cx, v); 8:21.11 ^ 8:21.11 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:197:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.12 BigInt* bi = ToBigInt(cx, v); 8:21.12 ^ 8:21.24 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_store(JSContext*, unsigned int, JS::Value*)’: 8:21.24 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:322:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:21.25 args.rval()); 8:21.25 ^ 8:21.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:322:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:21.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:322:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:21.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:322:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:21.25 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:322:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:21.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47:0: 8:21.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool js::DirectEvalStringFromIon(JSContext*, JS::HandleObject, JS::HandleScript, JS::HandleValue, JS::HandleString, jsbytecode*, JS::MutableHandleValue)’: 8:21.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.65 bool js::DirectEvalStringFromIon(JSContext* cx, HandleObject env, 8:21.65 ^~ 8:21.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:21.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:337:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:21.66 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) { 8:21.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 8:21.70 Compiling cose v0.1.4 8:21.70 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cose /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/cose/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=944f3a355b14b0c9 -C extra-filename=-944f3a355b14b0c9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cose-944f3a355b14b0c9' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 8:22.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)’: 8:22.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:22.01 static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, 8:22.01 ^~~~~~~~~~ 8:22.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:22.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:219:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:22.01 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) { 8:22.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 8:22.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool js::IndirectEval(JSContext*, unsigned int, JS::Value*)’: 8:22.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:425:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:22.43 globalLexical, nullptr, args.rval()); 8:22.43 ^ 8:22.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:425:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:22.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool js::DirectEval(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 8:22.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:22.49 bool js::DirectEval(JSContext* cx, HandleValue v, MutableHandleValue vp) { 8:22.49 ^~ 8:22.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:22.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:440:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:22.49 return EvalKernel(cx, v, DIRECT_EVAL, caller, envChain, iter.pc(), vp); 8:22.49 ^ 8:22.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:440:72: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:23.59 Compiling bitreader v0.3.0 8:23.60 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitreader' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Ilkka Rauta ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='BitReader helps reading individual bits from a slice of bytes. 8:23.60 You can read "unusual" numbers of bits from the byte slice, for example 13 bits 8:23.60 at once. The reader internally keeps track of position within the buffer. 8:23.61 ' CARGO_PKG_REPOSITORY='https://github.com/irauta/bitreader' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE='https://github.com/irauta/bitreader' CARGO_PKG_NAME=bitreader /usr/bin/rustc --crate-name bitreader '/<>/firefox-68.0~b13+build1/third_party/rust/bitreader/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e548181bc524140c -C extra-filename=-e548181bc524140c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:23.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11:0: 8:23.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JSObject* js::AtomicsObject::initClass(JSContext*, JS::Handle)’: 8:23.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:967:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:23.65 if (!DefineDataProperty(cx, global, cx->names().Atomics, AtomicsValue, 8:23.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:23.65 JSPROP_RESOLVING)) { 8:23.65 ~~~~~~~~~~~~~~~~~ 8:23.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:967:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:24.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, js::HandleArrayObject)’: 8:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:24.32 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:24.32 ^ 8:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:24.33 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:24.33 ^ 8:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:24.33 return DefineDataProperty(cx, obj, id, value); 8:24.33 ^ 8:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2885:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:24.33 if (!DefineDataElement(cx, result, index, value)) { 8:24.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 8:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2885:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:25.87 Compiling moz_cbor v0.1.1 8:25.87 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/moz_cbor' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library to use CBOR (https://tools.ietf.org/html/rfc7049) in Rust' CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cbor-rust' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=moz_cbor /usr/bin/rustc --crate-name moz_cbor '/<>/firefox-68.0~b13+build1/third_party/rust/moz_cbor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=01f8ce3881ebd3db -C extra-filename=-01f8ce3881ebd3db --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:27.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:27.53 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:27.53 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:27.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:27.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:27.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:27.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:27.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_slice(JSContext*, unsigned int, JS::Value*)’: 8:27.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.60 return js::ToObjectSlow(cx, v, false); 8:27.60 ^ 8:27.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:27.60 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:27.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:27.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:27.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:27.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:27.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:27.60 return op(cx, obj, receiver, id, vp); 8:27.60 ^ 8:27.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:27.61 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:27.61 ^ 8:27.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.61 return ToLength(cx, value, lengthp); 8:27.61 ^ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3532:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.61 if (!ToInteger(cx, args[0], &d)) { 8:27.61 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:27.61 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:27.61 ^ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3390:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:27.61 !DefineDataElement(cx, result, index - uint32_t(begin), value)) { 8:27.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3390:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:27.61 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:27.61 ^ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.61 return DefineDataProperty(cx, obj, id, value); 8:27.61 ^ 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3541:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:27.61 if (!ToInteger(cx, args[1], &d)) { 8:27.62 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 8:30.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_pop(JSContext*, unsigned int, JS::Value*)’: 8:30.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.11 return js::ToObjectSlow(cx, v, false); 8:30.11 ^ 8:30.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.11 return op(cx, obj, receiver, id, vp); 8:30.11 ^ 8:30.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:30.13 ^ 8:30.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:30.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.13 return ToLength(cx, value, lengthp); 8:30.13 ^ 8:30.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2474:25: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.13 if (!GetArrayElement(cx, obj, index, args.rval())) { 8:30.13 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:30.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:30.30 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:30.30 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:30.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:30.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:30.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_reverse(JSContext*, unsigned int, JS::Value*)’: 8:30.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.30 return js::ToObjectSlow(cx, v, false); 8:30.30 ^ 8:30.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:30.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:30.31 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:30.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:30.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.31 return op(cx, obj, receiver, id, vp); 8:30.31 ^ 8:30.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.31 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:30.31 ^ 8:30.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:30.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.31 return ToLength(cx, value, lengthp); 8:30.31 ^ 8:30.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:30.32 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:30.32 ^ 8:30.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:30.33 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:30.33 ^ 8:30.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1711:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.33 if (!SetArrayElement(cx, obj, i, hival)) { 8:30.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 8:30.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1714:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.33 if (!SetArrayElement(cx, obj, len - i - 1, lowval)) { 8:30.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:30.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1718:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.33 if (!SetArrayElement(cx, obj, i, hival)) { 8:30.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 8:30.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1728:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.33 if (!SetArrayElement(cx, obj, len - i - 1, lowval)) { 8:30.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:30.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:30.77 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:30.77 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:30.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:30.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:30.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_shift(JSContext*, unsigned int, JS::Value*)’: 8:30.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.78 return js::ToObjectSlow(cx, v, false); 8:30.78 ^ 8:30.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:30.78 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:30.78 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:30.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:30.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.79 return op(cx, obj, receiver, id, vp); 8:30.79 ^ 8:30.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.79 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:30.79 ^ 8:30.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:30.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:30.79 return ToLength(cx, value, lengthp); 8:30.79 ^ 8:30.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:30.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:30.80 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:30.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:30.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.81 return op(cx, obj, receiver, id, vp); 8:30.82 ^ 8:30.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:30.83 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:30.83 ^ 8:30.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:30.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:30.83 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:30.83 ^ 8:30.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:30.84 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:30.84 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:30.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:30.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:30.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:30.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:30.85 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:30.85 ^ 8:30.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:30.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:30.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:30.86 receiver, result); 8:30.86 ^ 8:30.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:30.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:31.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In member function ‘bool js::ElementAdder::append(JSContext*, JS::HandleValue)’: 8:31.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:350:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:31.75 bool ElementAdder::append(JSContext* cx, HandleValue v) { 8:31.75 ^~~~~~~~~~~~ 8:31.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:360:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:31.75 if (!DefineDataElement(cx, resObj_, index_, v)) { 8:31.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 8:31.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:360:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:31.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, js::ElementAdder*)’: 8:31.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:389:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:31.81 if (!HasAndGetElement(cx, obj, receiver, i, &hole, &val)) { 8:31.81 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:31.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:31.81 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:31.81 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:31.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:31.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:31.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:31.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:31.82 return op(cx, obj, receiver, id, vp); 8:31.82 ^ 8:31.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:31.82 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:31.82 ^ 8:31.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*, js::ShouldUpdateTypes)’: 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.98 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:31.98 ^ 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.98 receiver, result); 8:31.98 ^ 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:31.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)’: 8:33.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:33.20 return op(cx, obj, receiver, id, vp); 8:33.20 ^ 8:33.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:33.20 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:33.20 ^ 8:33.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:33.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:33.20 return ToLength(cx, value, lengthp); 8:33.20 ^ 8:33.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:33.24 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:33.24 ^ 8:33.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:33.32 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:33.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:33.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:33.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:33.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:33.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:33.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:33.32 return js::ToNumberSlow(cx, v, out); 8:33.32 ^ 8:33.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:33.34 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:33.34 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:33.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:33.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:33.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:33.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.34 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 8:33.34 ^ 8:33.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.36 receiver, result); 8:33.37 ^ 8:33.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:33.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:36.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:36.09 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:36.09 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:36.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:36.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:36.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:36.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:36.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_unshift(JSContext*, unsigned int, JS::Value*)’: 8:36.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.09 return js::ToObjectSlow(cx, v, false); 8:36.10 ^ 8:36.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:36.10 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:36.10 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:36.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:36.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:36.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:36.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:36.11 return op(cx, obj, receiver, id, vp); 8:36.11 ^ 8:36.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:36.11 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:36.11 ^ 8:36.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:36.11 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.11 return ToLength(cx, value, lengthp); 8:36.11 ^ 8:36.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:36.13 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:36.13 ^ 8:36.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2741:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.13 if (!SetArrayElement(cx, obj, upperIndex, value)) { 8:36.13 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:36.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:36.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)’: 8:36.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.45 return js::ToObjectSlow(cx, v, false); 8:36.45 ^ 8:36.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:36.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:36.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:36.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:36.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:36.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:36.46 return op(cx, obj, receiver, id, vp); 8:36.46 ^ 8:36.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:36.46 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:36.46 ^ 8:36.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:36.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.46 return ToLength(cx, value, lengthp); 8:36.46 ^ 8:36.47 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2933:17: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:36.47 if (!ToInteger(cx, args.get(0), &relativeStart)) { 8:36.47 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.47 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2956:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.47 if (!ToInteger(cx, args[1], &deleteCountDouble)) { 8:36.47 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.47 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:36.47 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:36.47 ^ 8:36.48 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.50 return DefineDataProperty(cx, obj, id, value); 8:36.50 ^ 8:36.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:36.50 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:36.50 ^ 8:36.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3110:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.50 if (!SetArrayElement(cx, obj, to, fromValue)) { 8:36.50 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 8:36.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 8:36.50 return HasAndGetElement(cx, obj, obj, index, hole, vp); 8:36.50 ^ 8:36.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3210:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:36.51 if (!SetArrayElement(cx, obj, to, fromValue)) { 8:36.51 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 8:37.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:37.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:37.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::array_push(JSContext*, unsigned int, JS::Value*)’: 8:37.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:37.48 return js::ToObjectSlow(cx, v, false); 8:37.48 ^ 8:37.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 8:37.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 8:37.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 8:37.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:37.48 return op(cx, obj, receiver, id, vp); 8:37.48 ^ 8:37.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 8:37.48 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 8:37.48 ^ 8:37.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2:0: 8:37.48 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 8:37.48 return ToLength(cx, value, lengthp); 8:37.48 ^ 8:37.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_of(JSContext*, unsigned int, JS::Value*)’: 8:37.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:37.98 if (!Construct(cx, args.thisv(), cargs, args.thisv(), &obj)) { 8:37.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:37.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:37.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3708:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:37.98 if (!DefineDataElement(cx, obj, k, args[k])) { 8:37.98 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 8:37.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3708:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 8:38.04 Compiling thread_profiler v0.1.1 8:38.06 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_profiler' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A thread profiling library that outputs profiles in the chromium trace format.' CARGO_PKG_REPOSITORY='https://github.com/glennw/thread_profiler' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE='https://github.com/glennw/thread_profiler' CARGO_PKG_NAME=thread_profiler /usr/bin/rustc --crate-name thread_profiler '/<>/firefox-68.0~b13+build1/third_party/rust/thread_profiler/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=28a29f39cfc9800d -C extra-filename=-28a29f39cfc9800d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:38.59 Compiling quick-error v1.2.1 8:38.59 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quick-error' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. 8:38.60 ' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_NAME=quick-error /usr/bin/rustc --crate-name quick_error '/<>/firefox-68.0~b13+build1/third_party/rust/quick-error/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e77e8058ca68fa2a -C extra-filename=-e77e8058ca68fa2a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:39.28 Compiling atomic_refcell v0.1.0 8:39.28 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atomic_refcell' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Bobby Holley ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Threadsafe RefCell' CARGO_PKG_REPOSITORY='https://github.com/bholley/atomic_refcell' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=atomic_refcell /usr/bin/rustc --crate-name atomic_refcell '/<>/firefox-68.0~b13+build1/third_party/rust/atomic_refcell/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b47773ad76028197 -C extra-filename=-b47773ad76028197 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:40.14 warning: unnecessary `unsafe` block 8:40.14 --> /<>/firefox-68.0~b13+build1/third_party/rust/atomic_refcell/src/lib.rs:78:9 8:40.14 | 8:40.14 78 | unsafe { self.value.into_inner() } 8:40.15 | ^^^^^^ unnecessary `unsafe` block 8:40.15 | 8:40.15 = note: #[warn(unused_unsafe)] on by default 8:41.14 Compiling svg_fmt v0.4.0 8:41.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/svg_fmt' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Nicolas Silva ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Very simple debugging utilities to dump shapes in SVG format.' CARGO_PKG_REPOSITORY='https://github.com/nical/rust_debug' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=svg_fmt /usr/bin/rustc --edition=2018 --crate-name svg_fmt '/<>/firefox-68.0~b13+build1/third_party/rust/svg_fmt/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=22e9cdeb03a94475 -C extra-filename=-22e9cdeb03a94475 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:43.65 js/src/Unified_cpp_js_src10.o 8:44.03 Compiling mio-named-pipes v0.1.5 8:44.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio-named-pipes' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Windows named pipe bindings for mio. 8:44.03 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-named-pipes' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-named-pipes' CARGO_PKG_NAME=mio-named-pipes /usr/bin/rustc --crate-name mio_named_pipes '/<>/firefox-68.0~b13+build1/third_party/rust/mio-named-pipes/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e50ea11ff95470e0 -C extra-filename=-e50ea11ff95470e0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:44.29 Compiling error-chain v0.11.0 8:44.29 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/error-chain' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky ' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=error-chain /usr/bin/rustc --crate-name error_chain '/<>/firefox-68.0~b13+build1/third_party/rust/error-chain/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=37bbc97b98d26a31 -C extra-filename=-37bbc97b98d26a31 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:44.98 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 8:44.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/error-chain/src/lib.rs:582:28 8:44.98 | 8:44.98 582 | self.0 = e.cause(); 8:44.98 | ^^^^^ 8:44.98 | 8:44.98 = note: #[warn(deprecated)] on by default 8:46.42 Compiling unicode-segmentation v1.2.1 8:46.43 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries 8:46.43 according to Unicode Standard Annex #29 rules. 8:46.43 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_NAME=unicode-segmentation /usr/bin/rustc --crate-name unicode_segmentation '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=46a37fca815995d9 -C extra-filename=-46a37fca815995d9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:50.40 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 8:50.40 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_NAME=semver-parser /usr/bin/rustc --crate-name semver_parser '/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=22888985a7423185 -C extra-filename=-22888985a7423185 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:59.39 Compiling arrayref v0.3.4 8:59.39 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayref' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='David Roundy ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Macros to take array references of slices' CARGO_PKG_REPOSITORY='https://github.com/droundy/arrayref' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=arrayref /usr/bin/rustc --crate-name arrayref '/<>/firefox-68.0~b13+build1/third_party/rust/arrayref/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8c49447aa170d94e -C extra-filename=-8c49447aa170d94e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 8:59.64 Compiling indexmap v1.0.1 8:59.64 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/indexmap' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. 8:59.64 The indexmap is a hash table where the iteration order of the key-value 8:59.64 pairs is independent of the hash values of the keys. It has the usual 8:59.65 hash table functionality, it preserves insertion order except after 8:59.65 removals, and it allows lookup of its elements by either hash table key 8:59.65 or numerical index. A corresponding hash set type is also provided. 8:59.65 This crate was initially published under the name ordermap, but it was renamed to 8:59.65 indexmap. 8:59.65 ' CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=indexmap /usr/bin/rustc --crate-name indexmap '/<>/firefox-68.0~b13+build1/third_party/rust/indexmap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d54b50b7d8925ddd -C extra-filename=-d54b50b7d8925ddd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:09:00.227116 9:00.40 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 9:00.42 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 9:00.45 js/src/gc/StoreBuffer.o 9:00.45 js/src/gc/Unified_cpp_js_src_gc0.o 9:03.69 Compiling mp4parse_fallible v0.0.1 9:03.69 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mp4parse_fallible' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fallible replacement for Vec' CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse_fallible' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=mp4parse_fallible /usr/bin/rustc --crate-name mp4parse_fallible '/<>/firefox-68.0~b13+build1/third_party/rust/mp4parse_fallible/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=91090e80b5bdecc6 -C extra-filename=-91090e80b5bdecc6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:04.56 Compiling uuid v0.7.1 9:04.56 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_NAME=uuid /usr/bin/rustc --crate-name uuid '/<>/firefox-68.0~b13+build1/third_party/rust/uuid/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=80cc3c08ba4168e1 -C extra-filename=-80cc3c08ba4168e1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:06.96 warning: method is never used: `encode_buffer` 9:06.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/uuid/src/lib.rs:952:5 9:06.96 | 9:06.96 952 | pub(crate) fn encode_buffer() -> [u8; adapter::Urn::LENGTH] { 9:06.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 9:06.96 | 9:06.96 = note: #[warn(dead_code)] on by default 9:09.57 Compiling runloop v0.1.0 9:09.57 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/runloop' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Cancelable non-blocking polling threads (with optional timeouts).' CARGO_PKG_REPOSITORY='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_NAME=runloop /usr/bin/rustc --crate-name runloop '/<>/firefox-68.0~b13+build1/third_party/rust/runloop/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2471e87b34ad2e41 -C extra-filename=-2471e87b34ad2e41 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:11.66 Compiling termcolor v0.3.6 9:11.66 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/termcolor' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. 9:11.66 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/termcolor' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/termcolor' CARGO_PKG_NAME=termcolor /usr/bin/rustc --crate-name termcolor '/<>/firefox-68.0~b13+build1/third_party/rust/termcolor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a4c9f9715ddfdb39 -C extra-filename=-a4c9f9715ddfdb39 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:16.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:16.83 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::is(JS::HandleValue)’: 9:16.83 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:675:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.83 bool MapObject::is(HandleValue v) { 9:16.83 ^~~~~~~~~ 9:16.88 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::is(JS::HandleValue)’: 9:16.88 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1324:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.88 bool SetObject::is(HandleValue v) { 9:16.88 ^~~~~~~~~ 9:16.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:16.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ImportEntryObject::isInstance(JS::HandleValue)’: 9:16.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:99:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.91 bool ImportEntryObject::isInstance(HandleValue value) { 9:16.91 ^~~~~~~~~~~~~~~~~ 9:16.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ExportEntryObject::isInstance(JS::HandleValue)’: 9:16.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:173:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.91 bool ExportEntryObject::isInstance(HandleValue value) { 9:16.91 ^~~~~~~~~~~~~~~~~ 9:16.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::RequestedModuleObject::isInstance(JS::HandleValue)’: 9:16.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:254:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.92 bool RequestedModuleObject::isInstance(HandleValue value) { 9:16.92 ^~~~~~~~~~~~~~~~~~~~~ 9:16.96 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::isInstance(JS::HandleValue)’: 9:16.96 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:725:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:16.96 bool ModuleObject::isInstance(HandleValue value) { 9:16.96 ^~~~~~~~~~~~ 9:17.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 9:17.09 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 9:17.09 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:17.09 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:17.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:17.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:17.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:17.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In static member function ‘static JSString* {anonymous}::KeyStringifier >::toString(JSContext*, JS::HandleId)’: 9:17.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:17.09 JSString* str = ToStringSlow(cx, idv); 9:17.09 ^ 9:17.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:17.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool InvokeSelfHostedMethod(JSContext*, js::HandleModuleObject, js::HandlePropertyName)’: 9:17.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1090:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:17.43 return CallSelfHostedFunction(cx, name, thisv, args, &ignored); 9:17.43 ^ 9:17.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 9:17.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:17.49 bool ModuleNamespaceObject::ProxyHandler::set(JSContext* cx, HandleObject proxy, 9:17.49 ^~~~~~~~~~~~~~~~~~~~~ 9:17.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:17.56 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:17.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:17.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:17.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::obj_construct(JSContext*, unsigned int, JS::Value*)’: 9:17.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:17.56 return js::ToObjectSlow(cx, v, false); 9:17.56 ^ 9:17.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:17.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool ProtoGetter(JSContext*, unsigned int, JS::Value*)’: 9:17.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1876:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:17.69 if (!BoxNonStrictThis(cx, thisv, &thisv)) { 9:17.69 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 9:17.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1876:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:17.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1876:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:17.74 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:17.74 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:17.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:17.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 9:17.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:17.74 return js::ToObjectSlow(cx, v, false); 9:17.74 ^ 9:18.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool ValidatePropertyDescriptor(JSContext*, JS::Handle, bool, bool, bool, JS::HandleValue, JS::ObjectOpResult&)’: 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:18.22 static bool ValidatePropertyDescriptor( 9:18.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:532:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:18.22 if (!SameValue(cx, desc.value(), expectedValue, &same)) { 9:18.22 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:532:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:18.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:532:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:18.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:18.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::obj_is(JSContext*, unsigned int, JS::Value*)’: 9:18.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1656:17: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:18.30 if (!SameValue(cx, args.get(0), args.get(1), &same)) { 9:18.30 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:18.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1656:17: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:18.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1656:17: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:19.23 js/src/gc/Unified_cpp_js_src_gc1.o 9:20.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:20.65 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool forEach(const char*, JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 9:20.65 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1523:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.65 static bool forEach(const char* funcName, JSContext* cx, HandleObject obj, 9:20.65 ^~~~~~~ 9:20.65 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1523:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.66 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:20.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.66 return Call(cx, fval, thisv, args, rval); 9:20.66 ^ 9:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.67 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:20.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:20.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool PropertyIsEnumerable(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 9:20.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:746:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:20.74 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 9:20.74 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 9:20.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:746:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:20.82 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:20.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h: In function ‘bool js::Call(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.82 inline bool Call(JSContext* cx, HandleValue fval, HandleValue thisv, 9:20.82 ^~~~ 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.82 return Call(cx, fval, thisv, args, rval); 9:20.82 ^ 9:20.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h: In function ‘bool js::Call(JSContext*, JS::HandleValue, JSObject*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj, 9:20.85 ^~~~ 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 return Call(cx, fval, thisv, args, rval); 9:20.85 ^ 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:20.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:21.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:21.14 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:21.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:21.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:21.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:21.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 9:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.14 inline bool GetProperty(JSContext* cx, JS::Handle obj, 9:21.14 ^~~~~~~~~~~ 9:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.15 return op(cx, obj, receiver, id, vp); 9:21.15 ^ 9:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.15 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:21.15 ^ 9:21.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 9:21.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.22 inline bool GetProperty(JSContext* cx, JS::Handle obj, 9:21.23 ^~~~~~~~~~~ 9:21.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.23 return op(cx, obj, receiver, id, vp); 9:21.23 ^ 9:21.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.23 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:21.23 ^ 9:21.38 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30:0, 9:21.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:21.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h: In function ‘bool js::GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)’: 9:21.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:19:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:21.38 inline bool GetElement(JSContext* cx, HandleObject obj, uint32_t index, 9:21.38 ^~~~~~~~~~ 9:21.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:21.40 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:21.40 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:21.40 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:21.40 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:21.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:21.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.40 return op(cx, obj, receiver, id, vp); 9:21.40 ^ 9:21.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:21.40 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:21.40 ^ 9:21.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:21.64 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In member function ‘bool js::HashableValue::setValue(JSContext*, JS::HandleValue)’: 9:21.64 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:36:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:21.64 bool HashableValue::setValue(JSContext* cx, HandleValue v) { 9:21.64 ^~~~~~~~~~~~~ 9:21.69 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::has(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:21.69 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:745:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:21.69 bool MapObject::has(JSContext* cx, HandleObject obj, HandleValue key, 9:21.69 ^~~~~~~~~ 9:22.16 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::has(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.16 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1376:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.16 bool SetObject::has(JSContext* cx, HandleObject obj, HandleValue key, 9:22.16 ^~~~~~~~~ 9:22.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 9:22.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.28 bool MapObject::get(JSContext* cx, HandleObject obj, HandleValue key, 9:22.28 ^~~~~~~~~ 9:22.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::get_impl(JSContext*, const JS::CallArgs&)’: 9:22.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:737:47: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:22.33 return get(cx, obj, args.get(0), args.rval()); 9:22.33 ^ 9:22.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:737:47: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:22.37 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::isBuiltinAdd(JS::HandleValue)’: 9:22.37 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1261:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.37 bool SetObject::isBuiltinAdd(HandleValue add) { 9:22.37 ^~~~~~~~~ 9:22.46 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool CallObjFunc(bool (*)(JSContext*, JS::HandleObject, JS::HandleValue, bool*), JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.46 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1556:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.46 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, HandleObject obj, 9:22.46 ^~~~~~~~~~~ 9:22.46 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.46 if (!JS_WrapValue(cx, &wrappedKey)) { 9:22.46 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapGet(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.50 JS_PUBLIC_API bool JS::MapGet(JSContext* cx, HandleObject obj, HandleValue key, 9:22.50 ^~ 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1638:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.50 if (!MapObject::get(cx, unwrappedObj, wrappedKey, rval)) { 9:22.50 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1638:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1634:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.50 if (!JS_WrapValue(cx, &wrappedKey)) { 9:22.50 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 9:22.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1645:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:22.50 if (!JS_WrapValue(cx, rval)) { 9:22.50 ~~~~~~~~~~~~^~~~~~~~~~ 9:22.54 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.54 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1677:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.54 JS_PUBLIC_API bool JS::MapHas(JSContext* cx, HandleObject obj, HandleValue key, 9:22.54 ^~ 9:22.54 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1679:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.54 return CallObjFunc(MapObject::has, cx, obj, key, rval); 9:22.54 ^ 9:22.54 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1679:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1682:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.55 JS_PUBLIC_API bool JS::MapDelete(JSContext* cx, HandleObject obj, 9:22.55 ^~ 9:22.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1684:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.55 return CallObjFunc(MapObject::delete_, cx, obj, key, rval); 9:22.55 ^ 9:22.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1684:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 9:22.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.56 JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj, 9:22.56 ^~ 9:22.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1708:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.57 return forEach("MapForEach", cx, obj, callbackFn, thisVal); 9:22.57 ^ 9:22.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1708:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1708:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1742:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.58 JS_PUBLIC_API bool JS::SetHas(JSContext* cx, HandleObject obj, HandleValue key, 9:22.58 ^~ 9:22.58 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1744:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.58 return CallObjFunc(SetObject::has, cx, obj, key, rval); 9:22.58 ^ 9:22.58 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1744:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.59 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:22.59 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1747:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.59 JS_PUBLIC_API bool JS::SetDelete(JSContext* cx, HandleObject obj, 9:22.59 ^~ 9:22.59 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1749:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.59 return CallObjFunc(SetObject::delete_, cx, obj, key, rval); 9:22.59 ^ 9:22.59 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1749:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.62 JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject obj, 9:22.62 ^~ 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1773:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.62 return forEach("SetForEach", cx, obj, callbackFn, thisVal); 9:22.62 ^ 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1773:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:22.62 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1773:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:23.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:23.25 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 9:23.25 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:472:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:23.25 bool ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor( 9:23.25 ^~~~~~~~~~~~~~~~~~~~~ 9:23.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 9:23.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:543:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:23.44 bool ModuleNamespaceObject::ProxyHandler::defineProperty( 9:23.44 ^~~~~~~~~~~~~~~~~~~~~ 9:23.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:550:47: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:23.45 result); 9:23.45 ^ 9:23.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:550:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:23.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:569:79: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:23.45 return ValidatePropertyDescriptor(cx, desc, true, true, false, value, result); 9:23.45 ^ 9:23.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:569:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:23.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In member function ‘virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 9:23.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:23.60 bool ModuleNamespaceObject::ProxyHandler::get(JSContext* cx, HandleObject proxy, 9:23.60 ^~~~~~~~~~~~~~~~~~~~~ 9:23.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:23.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleNamespaceObject::isInstance(JS::HandleValue)’: 9:23.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:375:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:23.74 bool ModuleNamespaceObject::isInstance(HandleValue value) { 9:23.74 ^~~~~~~~~~~~~~~~~~~~~ 9:24.05 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::ModuleNamespaceObject* js::ModuleObject::GetOrCreateModuleNamespace(JSContext*, js::HandleModuleObject)’: 9:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1110:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:24.07 if (!CallSelfHostedFunction(cx, cx->names().GetModuleNamespace, 9:24.07 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:24.07 UndefinedHandleValue, args, &result)) { 9:24.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:24.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleString)’: 9:24.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1672:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:24.17 JSObject* js::CallModuleResolveHook(JSContext* cx, 9:24.17 ^~ 9:24.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1681:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:24.17 RootedObject result(cx, moduleResolveHook(cx, referencingPrivate, specifier)); 9:24.17 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:24.25 Compiling foreign-types v0.3.0 9:24.26 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/foreign-types' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A framework for Rust wrappers over C APIs' CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=foreign-types /usr/bin/rustc --crate-name foreign_types '/<>/firefox-68.0~b13+build1/third_party/rust/foreign-types/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=38fc52d7d2b6f964 -C extra-filename=-38fc52d7d2b6f964 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:24.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:24.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::IdToStringOrSymbol(JSContext*, JS::HandleId, JS::MutableHandleValue)’: 9:24.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1664:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:24.26 bool js::IdToStringOrSymbol(JSContext* cx, HandleId id, 9:24.26 ^~ 9:24.56 Compiling slab v0.3.0 9:24.56 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab-0.3.0' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Simple slab allocator' CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_NAME=slab /usr/bin/rustc --crate-name slab '/<>/firefox-68.0~b13+build1/third_party/rust/slab-0.3.0/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=02e6bd50acbb5670 -C extra-filename=-02e6bd50acbb5670 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:24.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:24.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool CanCallOriginalPromiseThenBuiltin(JSContext*, JS::HandleValue)’: 9:24.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3801:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:24.75 static bool CanCallOriginalPromiseThenBuiltin(JSContext* cx, 9:24.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:24.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::TrySkipAwait(JSContext*, JS::HandleValue, bool*, JS::MutableHandleValue)’: 9:24.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:24.77 MOZ_MUST_USE bool js::TrySkipAwait(JSContext* cx, HandleValue val, 9:24.77 ^~ 9:24.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:25.64 Compiling lazycell v0.4.0 9:25.65 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lazycell /usr/bin/rustc --crate-name lazycell '/<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5ed0320edf83df12 -C extra-filename=-5ed0320edf83df12 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:25.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:25.77 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]’: 9:25.77 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:285:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:25.77 static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, 9:25.77 ^~~~~~~~~~~~~~~ 9:25.78 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:25.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:25.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:25.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.78 return js::ToObjectSlow(cx, v, false); 9:25.78 ^ 9:25.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:25.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:25.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:25.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:25.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:25.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:25.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:25.80 return op(cx, obj, receiver, id, vp); 9:25.80 ^ 9:25.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:25.80 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:25.80 ^ 9:25.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:25.81 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.81 if (!js::Call(cx, toJSON, vp, arg0, vp)) { 9:25.83 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.84 if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) { 9:25.84 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:25.84 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:25.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:25.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:25.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:25.85 return js::ToNumberSlow(cx, v, out); 9:25.85 ^ 9:25.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:25.86 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:357:49: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:25.86 JSString* str = ToStringSlow(cx, vp); 9:25.86 ^ 9:26.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 9:26.14 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 9:26.14 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:26.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:26.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:26.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:26.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:26.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 9:26.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:26.14 inline bool ValueToId( 9:26.14 ^~~~~~~~~ 9:26.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:26.15 JSAtom* atom = ToAtom(cx, v); 9:26.15 ^ 9:26.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:26.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 9:26.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.27 static bool Walk(JSContext* cx, HandleObject holder, HandleId name, 9:26.27 ^~~~ 9:26.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.27 warning: variable does not need to be mutable 9:26.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:65:13 9:26.27 | 9:26.27 65 | let mut slot = unsafe { &mut *self.inner.get() }; 9:26.27 | ----^^^^ 9:26.27 | | 9:26.27 | help: remove this `mut` 9:26.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:892:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:26.27 if (!GetProperty(cx, holder, holder, name, &val)) { 9:26.27 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.27 if (!Walk(cx, obj, id, reviver, &newElement)) { 9:26.27 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:939:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.31 if (!DefineProperty(cx, obj, id, desc, ignored)) { 9:26.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:939:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.31 if (!Walk(cx, obj, id, reviver, &newElement)) { 9:26.31 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.31 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:975:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.33 if (!DefineProperty(cx, obj, id, desc, ignored)) { 9:26.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:975:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 9:26.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 9:26.34 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:26.34 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:26.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:26.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:26.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:26.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:26.35 JSString* str = ToStringSlow(cx, idv); 9:26.35 ^ 9:26.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.36 return js::Call(cx, reviver, holder, keyVal, val, vp); 9:26.36 ^ 9:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.36 | 9:26.36 = note: #[warn(unused_mut)] on by default 9:26.36 warning: unnecessary `unsafe` block 9:26.38 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:90:9 9:26.38 | 9:26.38 90 | unsafe { self.inner.into_inner() } 9:26.38 | ^^^^^^ unnecessary `unsafe` block 9:26.38 | 9:26.38 = note: #[warn(unused_unsafe)] on by default 9:26.38 warning: unnecessary `unsafe` block 9:26.38 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:150:9 9:26.38 | 9:26.38 150 | unsafe { self.inner.into_inner() } 9:26.38 | ^^^^^^ unnecessary `unsafe` block 9:26.49 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 9:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.53 static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue vp) { 9:26.53 ^~~~~~ 9:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1004:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.53 return Walk(cx, obj, id, reviver, vp); 9:26.54 ^ 9:26.54 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1004:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.54 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1004:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.54 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:999:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.54 if (!DefineDataProperty(cx, obj, cx->names().empty, vp)) { 9:26.55 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:999:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:26.58 Compiling boxfnonce v0.0.3 9:26.58 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/boxfnonce' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Stefan Bühler ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='safe FnOnce boxing for rust stable' CARGO_PKG_REPOSITORY='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_VERSION=0.0.3 CARGO_PKG_HOMEPAGE='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_NAME=boxfnonce /usr/bin/rustc --crate-name boxfnonce '/<>/firefox-68.0~b13+build1/third_party/rust/boxfnonce/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4664d1f567bc972e -C extra-filename=-4664d1f567bc972e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool js::ParseJSONWithReviver(JSContext*, mozilla::Range, JS::HandleValue, JS::MutableHandleValue) [with CharT = unsigned char]’: 9:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.58 bool js::ParseJSONWithReviver(JSContext* cx, 9:26.58 ^~ 9:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.58 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:28:0, 9:26.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:26.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.59 return static_cast(this)->get().parse(vp); 9:26.59 ^ 9:26.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:26.59 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.59 return Revive(cx, reviver, vp); 9:26.59 ^ 9:26.59 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.59 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.67 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool js::ParseJSONWithReviver(JSContext*, mozilla::Range, JS::HandleValue, JS::MutableHandleValue) [with CharT = char16_t]’: 9:26.67 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.67 bool js::ParseJSONWithReviver(JSContext* cx, 9:26.67 ^~ 9:26.68 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.68 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:28:0, 9:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:26.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.68 return static_cast(this)->get().parse(vp); 9:26.68 ^ 9:26.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:26.69 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.70 return Revive(cx, reviver, vp); 9:26.70 ^ 9:26.70 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.70 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:26.83 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19:0, 9:26.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:26.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool json_parse(JSContext*, unsigned int, JS::Value*)’: 9:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.83 return ToStringSlow(cx, v); 9:26.83 ^ 9:26.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:26.83 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.83 return linearChars.isLatin1() 9:26.83 ~~~~~~~~~~~~~~~~~~~~~~ 9:26.83 ? ParseJSONWithReviver(cx, linearChars.latin1Range(), reviver, 9:26.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.83 args.rval()) 9:26.83 ~~~~~~~~~~~~ 9:26.87 : ParseJSONWithReviver(cx, linearChars.twoByteRange(), reviver, 9:26.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.87 args.rval()); 9:26.87 ~~~~~~~~~~~~ 9:26.87 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.87 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:26.87 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.87 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:26.87 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:14: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:27.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 9:27.11 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:27.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:27.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:27.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:27.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h: In function ‘bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)’: 9:27.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:27.11 return ValueToId(cx, argument, result); 9:27.11 ^ 9:27.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:27.11 return ToPropertyKeySlow(cx, argument, result); 9:27.13 ^ 9:27.13 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:27.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:27.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:27.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:27.13 return js::ToObjectSlow(cx, v, false); 9:27.13 ^ 9:27.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:27.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:110:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:27.17 if (!GetOwnPropertyDescriptor(cx, obj, idRoot, &desc)) { 9:27.17 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:27.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:110:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:27.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:27.44 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool CallObjFunc(bool (*)(JSContext*, Iter, JS::HandleObject, JS::MutableHandleValue), JSContext*, Iter, JS::HandleObject, JS::MutableHandleValue) [with Iter = js::MapObject::IteratorKind]’: 9:27.44 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1580:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.44 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, Iter kind, HandleObject obj, 9:27.44 ^~~~~~~~~~~ 9:27.44 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.44 if (!ObjFunc(cx, iterType, unwrappedObj, rval)) { 9:27.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:27.44 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.45 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.45 if (!JS_WrapValue(cx, rval)) { 9:27.45 ~~~~~~~~~~~~^~~~~~~~~~ 9:27.48 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.48 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1691:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.48 JS_PUBLIC_API bool JS::MapKeys(JSContext* cx, HandleObject obj, 9:27.48 ^~ 9:27.48 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1693:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.48 return CallObjFunc(&MapObject::iterator, cx, MapObject::Keys, obj, rval); 9:27.48 ^ 9:27.50 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.51 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1696:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.51 JS_PUBLIC_API bool JS::MapValues(JSContext* cx, HandleObject obj, 9:27.51 ^~ 9:27.51 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1698:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.51 return CallObjFunc(&MapObject::iterator, cx, MapObject::Values, obj, rval); 9:27.51 ^ 9:27.53 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.53 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1701:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.53 JS_PUBLIC_API bool JS::MapEntries(JSContext* cx, HandleObject obj, 9:27.53 ^~ 9:27.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1703:77: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.55 return CallObjFunc(&MapObject::iterator, cx, MapObject::Entries, obj, rval); 9:27.55 ^ 9:27.55 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool CallObjFunc(bool (*)(JSContext*, Iter, JS::HandleObject, JS::MutableHandleValue), JSContext*, Iter, JS::HandleObject, JS::MutableHandleValue) [with Iter = js::SetObject::IteratorKind]’: 9:27.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1580:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.56 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, Iter kind, HandleObject obj, 9:27.56 ^~~~~~~~~~~ 9:27.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.56 if (!ObjFunc(cx, iterType, unwrappedObj, rval)) { 9:27.56 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:27.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.56 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.56 if (!JS_WrapValue(cx, rval)) { 9:27.56 ~~~~~~~~~~~~^~~~~~~~~~ 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1761:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.61 JS_PUBLIC_API bool JS::SetValues(JSContext* cx, HandleObject obj, 9:27.61 ^~ 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1763:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.61 return CallObjFunc(&SetObject::iterator, cx, SetObject::Values, obj, rval); 9:27.61 ^ 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1756:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.61 JS_PUBLIC_API bool JS::SetKeys(JSContext* cx, HandleObject obj, 9:27.61 ^~ 9:27.61 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1763:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.64 return CallObjFunc(&SetObject::iterator, cx, SetObject::Values, obj, rval); 9:27.64 ^ 9:27.64 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 9:27.64 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1766:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.64 JS_PUBLIC_API bool JS::SetEntries(JSContext* cx, HandleObject obj, 9:27.64 ^~ 9:27.64 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1768:77: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:27.64 return CallObjFunc(&SetObject::iterator, cx, SetObject::Entries, obj, rval); 9:27.64 ^ 9:27.74 Compiling prefs_parser v0.0.1 (/<>/firefox-68.0~b13+build1/modules/libpref/parser) 9:27.74 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/modules/libpref/parser' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Nicholas Nethercote ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=prefs_parser /usr/bin/rustc --crate-name prefs_parser modules/libpref/parser/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8dbf3fe6d227346c -C extra-filename=-8dbf3fe6d227346c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:28.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:28.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In lambda function: 9:28.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:398:31: warning: ‘vlength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:28.70 if (!buf.appendSubstring(valstr, voffset, vlength)) { 9:28.70 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:28.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:398:31: warning: ‘voffset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:28.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:257:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:28.71 PropertyKind kind) -> bool { 9:28.71 ^~~~ 9:28.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:262:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:28.72 idstr = ValueToSource(cx, v); 9:28.72 ~~~~~~~~~~~~~^~~~~~~ 9:28.72 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19:0, 9:28.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:28.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:28.72 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:28.72 return ToStringSlow(cx, v); 9:28.72 ^ 9:28.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:28.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:290:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:28.73 RootedString valsource(cx, ValueToSource(cx, val)); 9:28.73 ~~~~~~~~~~~~~^~~~~~~~~ 9:30.11 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:30.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:30.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:30.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::obj_toString(JSContext*, unsigned int, JS::Value*)’: 9:30.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:30.12 return js::ToObjectSlow(cx, v, false); 9:30.12 ^ 9:30.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:30.14 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:30.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:30.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:30.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:30.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:30.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:30.14 return op(cx, obj, receiver, id, vp); 9:30.14 ^ 9:30.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:30.14 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:30.14 ^ 9:30.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:30.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘JSString* js::ObjectToSource(JSContext*, JS::HandleObject)’: 9:30.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:417:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:30.75 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 9:30.75 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 9:30.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:417:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:30.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:30.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:30.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:30.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_toSource(JSContext*, unsigned int, JS::Value*)’: 9:30.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:30.89 return js::ToObjectSlow(cx, v, false); 9:30.89 ^ 9:32.99 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:31:0, 9:32.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 9:32.99 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 9:32.99 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:32.99 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 9:32.99 ^~ 9:33.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:33.49 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::delete_(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:33.49 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1416:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:33.50 bool SetObject::delete_(JSContext* cx, HandleObject obj, HandleValue key, 9:33.50 ^~~~~~~~~ 9:33.68 Compiling mozilla-central-workspace-hack v0.1.0 (/<>/firefox-68.0~b13+build1/build/workspace-hack) 9:33.68 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/build/workspace-hack' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=mozilla-central-workspace-hack /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f3cef53f4e690969 -C extra-filename=-f3cef53f4e690969 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 9:33.90 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/proc-macro2-632429d2d4670ffa/build-script-build` 9:33.91 [proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs 9:33.95 [proc-macro2 0.4.27] cargo:rustc-cfg=u128 9:33.95 [proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro 9:33.95 [proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro 9:33.95 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-5966ed752b3772a4/build-script-build` 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_union 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_align 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 9:34.01 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 9:34.01 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-5966ed752b3772a4/build-script-build` 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_union 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_align 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 9:34.07 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 9:34.07 Compiling proc-macro2 v0.3.5 9:34.07 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2-0.3.5' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 9:34.07 option, off by default, to also reimplement itself in terms of the upstream 9:34.07 unstable API. 9:34.07 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_NAME=proc-macro2 /usr/bin/rustc --crate-name proc_macro2 '/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2-0.3.5/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=1381b0e2a3310eda -C extra-filename=-1381b0e2a3310eda --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn` 9:34.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:34.10 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)’: 9:34.10 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:599:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.10 if (!GetElement(cx, obj, i, &outputValue)) { 9:34.10 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.10 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:599:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.10 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:34.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:34.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:34.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.10 return js::ToObjectSlow(cx, v, false); 9:34.10 ^ 9:34.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:34.11 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:34.11 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:34.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:34.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:34.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:34.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:34.12 return op(cx, obj, receiver, id, vp); 9:34.13 ^ 9:34.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:34.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:34.13 ^ 9:34.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.13 if (!js::Call(cx, toJSON, vp, arg0, vp)) { 9:34.13 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.13 if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) { 9:34.14 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.14 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.14 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.14 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.15 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:34.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:34.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:34.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:34.16 return js::ToNumberSlow(cx, v, out); 9:34.16 ^ 9:34.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:34.18 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:357:49: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:34.18 JSString* str = ToStringSlow(cx, vp); 9:34.18 ^ 9:34.18 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:490:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:34.18 if (!GetProperty(cx, obj, obj, id, &outputValue)) { 9:34.19 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.19 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:493:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.19 if (!PreprocessValue(cx, obj, HandleId(id), &outputValue, scx)) { 9:34.19 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.19 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:493:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:34.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 9:34.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 9:34.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:34.20 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:34.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:34.22 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:34.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:34.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:34.22 JSString* str = ToStringSlow(cx, idv); 9:34.22 ^ 9:35.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:35.17 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, js::StringBuffer&, js::StringifyBehavior)’: 9:35.17 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:713:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.17 bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, 9:35.17 ^~ 9:35.19 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:768:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.19 if (!GetElement(cx, replacer, k, &item)) { 9:35.19 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:35.20 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:768:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.21 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:785:30: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:35.21 if (!ValueToId(cx, item, &id)) { 9:35.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 9:35.22 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:35.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:35.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:35.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:35.25 return js::ToNumberSlow(cx, v, out); 9:35.25 ^ 9:35.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2:0: 9:35.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:819:52: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 9:35.25 JSString* str = ToStringSlow(cx, space); 9:35.25 ^ 9:35.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:873:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.25 if (!PreprocessValue(cx, wrapper, HandleId(emptyId), vp, &scx)) { 9:35.25 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:35.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:873:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:865:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:35.25 if (!NativeDefineDataProperty(cx, wrapper, emptyId, vp, JSPROP_ENUMERATE)) { 9:35.25 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:35.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:865:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:35.88 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool json_stringify(JSContext*, unsigned int, JS::Value*)’: 9:35.89 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1079:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:35.89 if (!Stringify(cx, &value, replacer, space, sb, StringifyBehavior::Normal)) { 9:35.89 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:37.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 9:37.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:820:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.28 if (!GetProperty(cx, from, from, nextKey, &propValue)) { 9:37.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:37.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:37.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:37.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:37.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:37.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:37.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.29 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 9:37.29 ^ 9:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.30 receiver, result); 9:37.30 ^ 9:37.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.30 return op(cx, obj, receiver, id, vp); 9:37.30 ^ 9:37.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.30 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:37.31 ^ 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.31 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 9:37.31 ^ 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.31 receiver, result); 9:37.31 ^ 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.54 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:37.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:37.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:37.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_assign(JSContext*, unsigned int, JS::Value*)’: 9:37.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.54 return js::ToObjectSlow(cx, v, false); 9:37.54 ^ 9:37.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.54 return js::ToObjectSlow(cx, v, false); 9:37.54 ^ 9:37.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:37.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:37.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:988:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.72 static bool ObjectDefineProperties(JSContext* cx, HandleObject obj, 9:37.73 ^~~~~~~~~~~~~~~~~~~~~~ 9:37.73 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:37.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:37.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:37.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.73 return js::ToObjectSlow(cx, v, false); 9:37.73 ^ 9:37.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:37.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.73 if (!GetOwnPropertyDescriptor(cx, props, nextKey, &desc)) { 9:37.73 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:37.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:37.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:37.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:37.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:37.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:37.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.75 return op(cx, obj, receiver, id, vp); 9:37.75 ^ 9:37.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.75 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:37.75 ^ 9:37.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:37.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.75 !ToPropertyDescriptor(cx, descObj, true, &desc) || 9:37.75 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:37.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1037:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.76 if (!DefineProperty(cx, obj, descriptorKeys[i], descriptors[i], result)) { 9:37.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1037:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:37.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::obj_create(JSContext*, unsigned int, JS::Value*)’: 9:37.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1064:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:37.91 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, args[0], nullptr); 9:37.91 ^ 9:37.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1064:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:38.95 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:38.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:38.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:38.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = (EnumerableOwnPropertiesKind)1]’: 9:38.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:38.96 return js::ToObjectSlow(cx, v, false); 9:38.96 ^ 9:38.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:38.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1336:37: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:38.96 if (!tobj->getElement(cx, i, &value)) { 9:38.96 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 9:38.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1336:37: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:38.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:38.97 if (!GetProperty(cx, obj, obj, id, &value)) { 9:38.97 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:38.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:38.98 if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) { 9:38.98 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:38.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:38.98 } else if (!GetProperty(cx, obj, obj, id, &value)) { 9:38.98 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:38.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:38.98 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 9:38.98 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 9:38.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:38.99 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:33:0, 9:38.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:38.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:38.99 return as().getElement(cx, idx, val); 9:38.99 ^ 9:38.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:38.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:38.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:38.99 if (!GetProperty(cx, obj, obj, id, &value)) { 9:38.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:40.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)’: 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:40.21 if (Call(cx, then, thenable, args2, &rval)) { 9:40.21 ^~ 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:40.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:40.21 return GetAndClearException(cx, rval); 9:40.21 ^ 9:40.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:40.22 return Call(cx, rejectVal, UndefinedHandleValue, rval, &rval); 9:40.22 ^ 9:40.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:63: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:40.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:63: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:40.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:40.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:63: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:41.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:41.08 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::delete_(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 9:41.08 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:794:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:41.08 bool MapObject::delete_(JSContext* cx, HandleObject obj, HandleValue key, 9:41.08 ^~~~~~~~~ 9:45.74 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::construct(JSContext*, unsigned int, JS::Value*)’: 9:45.74 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:665:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:45.74 if (!CallSelfHostedFunction(cx, cx->names().MapConstructorInit, thisv, 9:45.75 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.75 args2, args2.rval())) { 9:45.75 ~~~~~~~~~~~~~~~~~~~~ 9:45.98 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:45.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:45.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:45.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)’: 9:45.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:45.98 return js::ToObjectSlow(cx, v, false); 9:45.98 ^ 9:45.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 9:45.98 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:45.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:45.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:45.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:45.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:45.99 return ValueToId(cx, argument, result); 9:45.99 ^ 9:45.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:45.99 return ToPropertyKeySlow(cx, argument, result); 9:45.99 ^ 9:45.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:45.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1189:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:45.99 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 9:45.99 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 9:45.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1189:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool NewValuePair(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 9:46.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.07 static bool NewValuePair(JSContext* cx, HandleValue val1, HandleValue val2, 9:46.07 ^~~~~~~~~~~~ 9:46.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.21 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:46.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:46.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:46.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = (EnumerableOwnPropertiesKind)2]’: 9:46.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.21 return js::ToObjectSlow(cx, v, false); 9:46.21 ^ 9:46.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:46.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.21 if (!NewValuePair(cx, key, value, &value)) { 9:46.21 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:46.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1341:37: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.22 if (!tobj->getElement(cx, i, &value)) { 9:46.22 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 9:46.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1341:37: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.22 if (!NewValuePair(cx, key, value, &value)) { 9:46.22 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:46.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.24 if (!NewValuePair(cx, key, value, &value)) { 9:46.24 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.25 if (!GetProperty(cx, obj, obj, id, &value)) { 9:46.25 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.25 if (!NewValuePair(cx, key, value, &value)) { 9:46.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:46.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.26 if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) { 9:46.26 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.26 } else if (!GetProperty(cx, obj, obj, id, &value)) { 9:46.26 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.27 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 9:46.27 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 9:46.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.27 } else if (!NewValuePair(cx, key, value, properties[out++])) { 9:46.27 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.28 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:33:0, 9:46.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:46.28 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.28 return as().getElement(cx, idx, val); 9:46.28 ^ 9:46.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:46.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.29 if (!GetProperty(cx, obj, obj, id, &value)) { 9:46.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)’: 9:46.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1682:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:46.69 bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned flags, 9:46.69 ^~ 9:46.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:46.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:46.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:46.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)’: 9:46.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.82 return js::ToObjectSlow(cx, v, false); 9:46.82 ^ 9:46.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:46.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1736:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.82 args.rval()); 9:46.82 ^ 9:46.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1736:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.96 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:46.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:46.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:46.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)’: 9:46.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:46.96 return js::ToObjectSlow(cx, v, false); 9:46.96 ^ 9:46.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:46.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1752:18: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:46.96 args.rval()); 9:46.96 ^ 9:46.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1752:18: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:47.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:47.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:47.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:47.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_keys(JSContext*, unsigned int, JS::Value*)’: 9:47.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:47.05 return js::ToObjectSlow(cx, v, false); 9:47.05 ^ 9:47.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29:0: 9:47.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1629:65: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:47.06 return GetOwnPropertyKeys(cx, obj, JSITER_OWNONLY, args.rval()); 9:47.06 ^ 9:47.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1629:65: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:47.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:47.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:47.80 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:47.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:47.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:47.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:47.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ModuleObject::instantiateFunctionDeclarations(JSContext*, js::HandleModuleObject)’: 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:47.81 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 9:47.81 ^ 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:47.81 receiver, result); 9:47.81 ^ 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:47.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:48.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:48.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::execute(JSContext*, js::HandleModuleObject, JS::MutableHandleValue)’: 9:48.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1034:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:48.03 bool ModuleObject::execute(JSContext* cx, HandleModuleObject self, 9:48.04 ^~~~~~~~~~~~ 9:48.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:48.16 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::add(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:48.16 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1184:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.16 bool SetObject::add(JSContext* cx, HandleObject obj, HandleValue k) { 9:48.16 ^~~~~~~~~ 9:48.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetAdd(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:48.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1719:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.19 JS_PUBLIC_API bool JS::SetAdd(JSContext* cx, HandleObject obj, 9:48.19 ^~ 9:48.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1734:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:48.19 if (!JS_WrapValue(cx, &wrappedKey)) { 9:48.19 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 9:48.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)’: 9:48.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1313:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:48.28 if (!CallSelfHostedFunction(cx, cx->names().SetConstructorInit, thisv, 9:48.28 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.28 args2, args2.rval())) { 9:48.28 ~~~~~~~~~~~~~~~~~~~~ 9:48.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::set(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 9:48.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.57 bool MapObject::set(JSContext* cx, HandleObject obj, HandleValue k, 9:48.57 ^~~~~~~~~ 9:48.57 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapSet(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.63 JS_PUBLIC_API bool JS::MapSet(JSContext* cx, HandleObject obj, HandleValue key, 9:48.63 ^~ 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1669:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:48.63 if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) { 9:48.63 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1669:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:48.63 if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) { 9:48.63 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1673:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:48.63 return MapObject::set(cx, unwrappedObj, wrappedKey, wrappedValue); 9:48.63 ^ 9:48.63 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1673:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:49.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)’: 9:49.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1663:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.17 if (!func(cx, modulePrivate, metaObject)) { 9:49.17 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)’: 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:80: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.43 success = Call(cx, calleeOrRval, UndefinedHandleValue, args, &calleeOrRval); 9:49.43 ^ 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:80: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:80: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:80: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:49.43 return GetAndClearException(cx, rval); 9:49.43 ^ 9:49.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.44 if (!Call(cx, calleeOrRval, UndefinedHandleValue, exceptionVal, 9:49.44 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.44 &calleeOrRval)) { 9:49.44 ~~~~~~~~~~~~~~ 9:49.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:49.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:49.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:49.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseConstructor(JSContext*, unsigned int, JS::Value*)’: 9:49.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2082:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.64 return ReportIsNotFunction(cx, executorVal); 9:49.64 ^ 9:49.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’: 9:49.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:975:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:49.75 MOZ_MUST_USE static bool EnqueuePromiseReactionJob( 9:49.75 ^~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11:0: 9:50.14 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::iterator(JSContext*, js::SetObject::IteratorKind, JS::HandleObject, JS::MutableHandleValue)’: 9:50.14 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1453:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:50.14 bool SetObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj, 9:50.14 ^~~~~~~~~ 9:50.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::iterator(JSContext*, js::MapObject::IteratorKind, JS::HandleObject, JS::MutableHandleValue)’: 9:50.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:838:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:50.38 bool MapObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj, 9:50.38 ^~~~~~~~~ 9:50.40 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::iterator_impl(JSContext*, const JS::CallArgs&, js::MapObject::IteratorKind)’: 9:50.40 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:852:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:50.40 return iterator(cx, kind, obj, args.rval()); 9:50.40 ^ 9:50.40 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:852:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:50.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’: 9:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:250:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:50.75 static PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext* cx, 9:50.75 ^~~~~~~~~~~~~~~~~~~~~~~ 9:50.93 In file included from /<>/firefox-68.0~b13+build1/js/src/util/StringBuffer.h:15:0, 9:50.93 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:23, 9:50.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:50.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)’: 9:50.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:50.93 arg1, arg2); 9:50.93 ^ 9:50.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:50.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1300:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:50.94 if (!Construct(cx, cVal, cargs, cVal, capability.promise())) { 9:50.94 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1300:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘PromiseReactionRecord* NewReactionRecord(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, IncumbentGlobalObject)’: 9:51.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.19 static PromiseReactionRecord* NewReactionRecord( 9:51.19 ^~~~~~~~~~~~~~~~~ 9:51.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool ResolvePromise(JSContext*, JS::Handle, JS::HandleValue, JS::PromiseState)’: 9:51.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1114:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.50 static MOZ_MUST_USE bool ResolvePromise(JSContext* cx, 9:51.50 ^~~~~~~~~~~~~~ 9:51.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool RejectMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:51.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1357:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.56 static MOZ_MUST_USE bool RejectMaybeWrappedPromise(JSContext* cx, 9:51.56 ^~~~~~~~~~~~~~~~~~~~~~~~~ 9:51.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFunctionThrown(JSContext*, JS::Handle, JS::HandleValue)’: 9:51.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3888:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.64 MOZ_MUST_USE bool js::AsyncFunctionThrown(JSContext* cx, 9:51.64 ^~ 9:51.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static bool js::PromiseObject::reject(JSContext*, JS::Handle, JS::HandleValue)’: 9:51.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5001:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.65 bool PromiseObject::reject(JSContext* cx, Handle promise, 9:51.65 ^~~~~~~~~~~~~ 9:51.65 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:51.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.65 return Call(cx, fval, thisv, args, rval); 9:51.65 ^ 9:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:51.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:51.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::RejectPromiseWithPendingError(JSContext*, JS::Handle)’: 9:51.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3856:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:51.69 if (!GetAndClearException(cx, &exn)) { 9:51.69 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 9:51.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:51.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue)’: 9:51.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1694:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.72 JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script, 9:51.72 ^~ 9:51.72 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:51.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:51.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:51.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.72 return js::ToStringSlow(cx, v); 9:51.72 ^ 9:51.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:51.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1730:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.73 if (!importHook(cx, referencingPrivate, specifier, promise)) { 9:51.73 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:51.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:51.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool FulfillMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:51.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1167:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.79 static MOZ_MUST_USE bool FulfillMaybeWrappedPromise(JSContext* cx, 9:51.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool ResolvePromiseInternal(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:833:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:51.86 static MOZ_MUST_USE bool ResolvePromiseInternal(JSContext* cx, 9:51.86 ^~~~~~~~~~~~~~~~~~~~~~ 9:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:51.86 return GetAndClearException(cx, rval); 9:51.86 ^ 9:51.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:51.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:51.87 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:51.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:51.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:51.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:51.87 return op(cx, obj, receiver, id, vp); 9:51.87 ^ 9:51.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:51.87 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:51.87 ^ 9:51.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:51.87 return GetAndClearException(cx, rval); 9:51.87 ^ 9:52.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFunctionReturned(JSContext*, JS::Handle, JS::HandleValue)’: 9:52.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3896:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.08 MOZ_MUST_USE bool js::AsyncFunctionReturned( 9:52.08 ^~ 9:52.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static bool js::PromiseObject::resolve(JSContext*, JS::Handle, JS::HandleValue)’: 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4971:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.16 bool PromiseObject::resolve(JSContext* cx, Handle promise, 9:52.16 ^~~~~~~~~~~~~ 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.16 return Call(cx, funVal, UndefinedHandleValue, resolutionValue, &dummy); 9:52.16 ^ 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:72: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:72: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:72: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:52.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20:0: 9:52.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool js::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)’: 9:52.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1745:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.22 bool js::FinishDynamicModuleImport(JSContext* cx, 9:52.22 ^~ 9:52.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1759:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.22 CallModuleResolveHook(cx, referencingPrivate, specifier)); 9:52.22 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:52.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:52.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool RunResolutionFunction(JSContext*, JS::HandleObject, JS::HandleValue, ResolutionMode, JS::HandleObject)’: 9:52.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2558:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.28 static MOZ_MUST_USE bool RunResolutionFunction(JSContext* cx, 9:52.28 ^~~~~~~~~~~~~~~~~~~~~ 9:52.29 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:52.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.29 return Call(cx, fval, thisv, args, rval); 9:52.29 ^ 9:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:52.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:52.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* CommonStaticResolveRejectImpl(JSContext*, JS::HandleValue, JS::HandleValue, ResolutionMode)’: 9:52.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.50 static MOZ_MUST_USE JSObject* CommonStaticResolveRejectImpl( 9:52.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:52.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3488:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:52.50 if (!GetProperty(cx, xObj, xObj, cx->names().constructor, &ctorVal)) { 9:52.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::PromiseResolve(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3521:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.59 MOZ_MUST_USE JSObject* js::PromiseResolve(JSContext* cx, 9:52.59 ^~ 9:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3525:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.59 return CommonStaticResolveRejectImpl(cx, C, value, ResolveMode); 9:52.59 ^ 9:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3525:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3525:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static JSObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)’: 9:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3548:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.63 JSObject* PromiseObject::unforgeableReject(JSContext* cx, HandleValue value) { 9:52.63 ^~~~~~~~~~~~~ 9:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3554:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.63 return CommonStaticResolveRejectImpl(cx, cVal, value, RejectMode); 9:52.63 ^ 9:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3554:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3554:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static JSObject* js::PromiseObject::unforgeableResolve(JSContext*, JS::HandleValue)’: 9:52.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3577:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.66 JSObject* PromiseObject::unforgeableResolve(JSContext* cx, HandleValue value) { 9:52.66 ^~~~~~~~~~~~~ 9:52.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3583:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.66 return CommonStaticResolveRejectImpl(cx, cVal, value, ResolveMode); 9:52.66 ^ 9:52.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3583:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3583:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_static_resolve(JSContext*, unsigned int, JS::Value*)’: 9:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3565:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.70 CommonStaticResolveRejectImpl(cx, thisVal, argVal, ResolveMode); 9:52.70 ^ 9:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3565:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3565:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_reject(JSContext*, unsigned int, JS::Value*)’: 9:52.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3536:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.72 CommonStaticResolveRejectImpl(cx, thisVal, argVal, RejectMode); 9:52.72 ^ 9:52.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3536:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3536:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:52.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)’: 9:52.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:52.75 return GetAndClearException(cx, rval); 9:52.75 ^ 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)’: 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.75 static MOZ_MUST_USE bool PerformPromiseThen( 9:53.75 ^~~~~~~~~~~~~~~~~~ 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4674:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.75 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:53.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.75 IncumbentGlobalObject::Yes)); 9:53.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4674:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool OriginalPromiseThenBuiltin(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)’: 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 static bool OriginalPromiseThenBuiltin(JSContext* cx, HandleValue promiseVal, 9:53.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected, 9:53.79 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.79 resultCapability)) { 9:53.79 ~~~~~~~~~~~~~~~~~ 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)’: 9:53.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2530:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:53.97 if (!PerformPromiseThen(cx, nextPromise, resolveFunVal, rejectFunVal, 9:53.97 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.97 resultCapabilityWithoutResolving)) { 9:54.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.03 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2530:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleObject, js::CreateDependentPromise)’: 9:54.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.25 MOZ_MUST_USE bool js::OriginalPromiseThen( 9:54.25 ^~ 9:54.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3774:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.25 if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected, 9:54.25 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.27 resultCapability)) { 9:54.27 ~~~~~~~~~~~~~~~~~ 9:54.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3774:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.36 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)’: 9:54.36 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.36 static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, 9:54.36 ^~~~~~~~~~~~~~~~~ 9:54.36 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.36 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:54.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4599:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.37 if (CanCallOriginalPromiseThenBuiltin(cx, promiseVal)) { 9:54.37 ^~ 9:54.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4601:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.38 rval, rvalUsed); 9:54.38 ^ 9:54.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4601:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4601:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4601:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4601:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:54.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.39 if (!OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected, 9:54.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.39 &resultPromise, createDependent)) { 9:54.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.52 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_then(JSContext*, unsigned int, JS::Value*)’: 9:54.52 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4650:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.52 args.rval(), true); 9:54.52 ^ 9:54.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4650:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4650:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4650:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4650:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:54.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)’: 9:54.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4643:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.58 IsPromiseThenOrCatchRetValImplicitlyUsed(cx)); 9:54.58 ^ 9:54.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4643:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.60 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4643:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.60 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4643:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:54.60 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4643:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:54.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_catch_impl(JSContext*, unsigned int, JS::Value*, bool)’: 9:54.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4523:3: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.66 if (CanCallOriginalPromiseThenBuiltin(cx, thisVal)) { 9:54.66 ^~ 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4525:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 args.rval(), rvalUsed); 9:54.67 ^ 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4525:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4525:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4525:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4525:60: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 if (!GetProperty(cx, thisVal, cx->names().then, &thenVal)) { 9:54.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4537:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 rvalUsed); 9:54.67 ^ 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4537:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4537:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4537:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4537:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:54.68 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:54.68 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.70 return Call(cx, fval, thisv, args, rval); 9:54.70 ^ 9:54.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.70 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:54.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:54.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)’: 9:54.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4698:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.83 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:54.83 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.83 IncumbentGlobalObject::Yes)); 9:54.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:54.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4698:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:54.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:54.83 return GetAndClearException(cx, rval); 9:54.83 ^ 9:55.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)’: 9:55.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4054:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:55.29 if (!GetProperty(cx, iter, iter, cx->names().return_, &func)) { 9:55.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4063:73: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:55.29 JSObject* resultObj = CreateIterResultObject(cx, args.get(0), true); 9:55.29 ^ 9:55.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4086:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:55.30 if (!GetProperty(cx, iter, iter, cx->names().throw_, &func)) { 9:55.30 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.31 if (!Call(cx, func, iterVal, args.get(0), &resultVal)) { 9:55.31 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 9:55.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:55.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4154:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:55.33 if (!GetProperty(cx, resultObj, resultObj, cx->names().done, &doneVal)) { 9:55.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4162:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:55.33 if (!GetProperty(cx, resultObj, resultObj, cx->names().value, &value)) { 9:55.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.33 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 9:55.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9:55.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.34 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:55.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.34 IncumbentGlobalObject::Yes)); 9:55.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorAwait(JSContext*, JS::Handle, JS::HandleValue)’: 9:55.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3982:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.73 MOZ_MUST_USE bool js::AsyncGeneratorAwait( 9:55.73 ^~ 9:55.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.73 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 9:55.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9:55.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.73 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:55.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.73 IncumbentGlobalObject::Yes)); 9:55.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)’: 9:55.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3961:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.81 MOZ_MUST_USE JSObject* js::AsyncFunctionAwait( 9:55.81 ^~ 9:55.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.81 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 9:55.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9:55.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.82 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:55.82 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.82 IncumbentGlobalObject::Yes)); 9:55.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AsyncGeneratorResumeNext(JSContext*, JS::Handle, ResumeNextKind, JS::HandleValue, bool)’: 9:55.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4224:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.94 static MOZ_MUST_USE bool AsyncGeneratorResumeNext( 9:55.94 ^~~~~~~~~~~~~~~~~~~~~~~~ 9:55.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4292:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.94 JSObject* resultObj = CreateIterResultObject(cx, value, done); 9:55.94 ^ 9:55.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.94 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 9:55.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9:55.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.95 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:55.95 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.95 IncumbentGlobalObject::Yes)); 9:55.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.96 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 9:55.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9:55.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.96 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 9:55.96 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.96 IncumbentGlobalObject::Yes)); 9:55.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:55.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4447:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:55.98 return AsyncGeneratorResume(cx, generator, completionKind, argument); 9:55.98 ^ 9:55.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4447:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorResolve(JSContext*, JS::Handle, JS::HandleValue, bool)’: 9:56.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4205:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.28 MOZ_MUST_USE bool js::AsyncGeneratorResolve( 9:56.29 ^~ 9:56.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4209:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.29 value, done); 9:56.30 ^ 9:56.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4209:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorReject(JSContext*, JS::Handle, JS::HandleValue)’: 9:56.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4213:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.30 MOZ_MUST_USE bool js::AsyncGeneratorReject( 9:56.30 ^~ 9:56.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4217:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.31 exception); 9:56.33 ^ 9:56.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4217:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’: 9:56.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:56.42 return GetAndClearException(cx, rval); 9:56.44 ^ 9:56.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4209:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.44 value, done); 9:56.44 ^ 9:56.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4209:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4217:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.44 exception); 9:56.44 ^ 9:56.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4217:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1692:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.45 JSObject* resultObj = CreateIterResultObject(cx, argument, done); 9:56.45 ^ 9:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.45 if (!Call(cx, handlerVal, UndefinedHandleValue, argument, &handlerResult)) { 9:56.45 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:56.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:56.46 return GetAndClearException(cx, rval); 9:56.46 ^ 9:56.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorEnqueue(JSContext*, JS::HandleValue, js::CompletionKind, JS::HandleValue, JS::MutableHandleValue)’: 9:56.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.80 MOZ_MUST_USE bool js::AsyncGeneratorEnqueue(JSContext* cx, 9:56.80 ^~ 9:56.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:56.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4490:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.80 cx, AsyncGeneratorObject::createRequest(cx, asyncGenObj, completionKind, 9:56.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.81 completionValue, resultPromise)); 9:56.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4490:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:56.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4504:34: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:56.81 if (!AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Enqueue)) { 9:56.81 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4504:34: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:56.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)’: 9:56.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4860:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:56.88 cx, NewReactionRecord(cx, capability, NullHandleValue, NullHandleValue, 9:56.88 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.88 IncumbentGlobalObject::No)); 9:56.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:56.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4860:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 9:57.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool CommonStaticAllRace(JSContext*, JS::CallArgs&, IterationMode)’: 9:57.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2390:3: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:57.15 if (!result) { 9:57.15 ^~ 9:57.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2367:39: warning: ‘message’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:57.15 message); 9:57.15 ^ 9:57.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2332:65: warning: ‘message’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:57.15 JSMSG_NOT_NONNULL_OBJECT, message); 9:57.17 ^ 9:57.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2347:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.17 if (!iter.init(iterable, JS::ForOfIterator::AllowNonIterable)) { 9:57.17 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.17 if (!iterator.next(&nextValue, done)) { 9:57.17 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 9:57.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.17 CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode); 9:57.17 ^ 9:57.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:57.17 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:57.18 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:57.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:57.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:57.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.19 return op(cx, obj, receiver, id, vp); 9:57.19 ^ 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.19 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:57.19 ^ 9:57.19 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:57.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.19 return Call(cx, fval, thisv, args, rval); 9:57.19 ^ 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:57.19 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:57.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:57.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.19 return js::ToObjectSlow(cx, v, false); 9:57.19 ^ 9:57.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:57.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:57.20 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:57.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:57.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:57.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.21 return op(cx, obj, receiver, id, vp); 9:57.21 ^ 9:57.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.21 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:57.21 ^ 9:57.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:57.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.21 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 9:57.21 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.22 thenCapability)) { 9:57.22 ~~~~~~~~~~~~~~~ 9:57.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.22 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:57.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.22 return Call(cx, fval, thisv, args, rval); 9:57.23 ^ 9:57.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:57.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:57.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.23 if (!iterator.next(&nextValue, done)) { 9:57.23 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 9:57.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.23 CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode); 9:57.23 ^ 9:57.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:57.24 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:57.24 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:57.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:57.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:57.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.24 return op(cx, obj, receiver, id, vp); 9:57.24 ^ 9:57.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.24 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:57.24 ^ 9:57.24 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:57.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.26 return Call(cx, fval, thisv, args, rval); 9:57.26 ^ 9:57.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 9:57.26 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 9:57.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 9:57.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.32 return js::ToObjectSlow(cx, v, false); 9:57.32 ^ 9:57.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 9:57.32 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:57.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:57.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 9:57.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 9:57.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.32 return op(cx, obj, receiver, id, vp); 9:57.32 ^ 9:57.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 9:57.33 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:57.33 ^ 9:57.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47:0: 9:57.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.33 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 9:57.33 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.34 thenCapability)) { 9:57.34 ~~~~~~~~~~~~~~~ 9:57.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.34 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24:0, 9:57.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 9:57.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.34 return Call(cx, fval, thisv, args, rval); 9:57.34 ^ 9:57.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 9:57.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 *** KEEP ALIVE MARKER *** Total duration: 0:10:00.231266 10:00.14 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/syn-649a93e324e85333/build-script-build` 10:00.27 [syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id 10:00.27 [syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path 10:00.27 [syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests 10:00.27 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 10:00.39 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 10:00.39 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 10:00.51 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 10:00.51 Compiling phf_shared v0.7.21 10:00.54 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=phf_shared /usr/bin/rustc --crate-name phf_shared '/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=1faba73eb17e35f5 -C extra-filename=-1faba73eb17e35f5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'siphasher=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsiphasher-8868ef221ed261ed.rlib' --cap-lints warn` 10:01.77 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:01.77 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:01.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:01.77 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void SweepCCWrappers(js::GCParallelTask*)’: 10:01.78 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:9: warning: ‘*((void*)(& c)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:01.78 it++; 10:01.78 ^ 10:01.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:01.78 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5431:35: note: ‘*((void*)(& c)+12).js::CompartmentsInZoneIter::it’ was declared here 10:01.78 for (SweepGroupCompartmentsIter c(runtime); !c.done(); c.next()) { 10:01.78 ^ 10:01.79 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5431:35: warning: ‘*((void*)(& c)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:01.84 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-10fee55943d0b465/build-script-build` 10:01.99 [serde 1.0.88] cargo:rustc-cfg=ops_bound 10:02.03 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 10:02.03 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 10:02.03 [serde 1.0.88] cargo:rustc-cfg=core_duration 10:02.03 [serde 1.0.88] cargo:rustc-cfg=integer128 10:02.03 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 10:02.04 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 10:02.04 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-10fee55943d0b465/build-script-build` 10:02.17 [serde 1.0.88] cargo:rustc-cfg=ops_bound 10:02.17 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 10:02.17 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 10:02.17 [serde 1.0.88] cargo:rustc-cfg=core_duration 10:02.17 [serde 1.0.88] cargo:rustc-cfg=integer128 10:02.17 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 10:02.17 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 10:02.17 Compiling arrayvec v0.4.6 10:02.21 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=arrayvec /usr/bin/rustc --crate-name arrayvec '/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ece4da33a120e3fc -C extra-filename=-ece4da33a120e3fc --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nodrop=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnodrop-e1b1c9387eec9da2.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:02.23 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:02.23 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:02.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:02.23 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void SweepObjectGroups(js::GCParallelTask*)’: 10:02.23 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)& r +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:02.23 it++; 10:02.25 ^ 10:02.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:02.26 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: note: ‘*((void*)& r +24)’ was declared here 10:02.26 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 10:02.26 ^ 10:02.27 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:02.27 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:02.27 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:02.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:02.28 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:82:46: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:02.28 return it < zone->compartments().begin() || 10:02.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:02.29 it >= zone->compartments().end(); 10:02.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:02.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:02.29 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: note: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ was declared here 10:02.29 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 10:02.29 ^ 10:02.30 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:03.15 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:03.15 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:03.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:03.15 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void SweepMisc(js::GCParallelTask*)’: 10:03.16 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:123:13: warning: ‘*((void*)& r +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:03.16 return *it; 10:03.18 ^~ 10:03.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:03.18 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: note: ‘*((void*)& r +24)’ was declared here 10:03.18 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 10:03.19 ^ 10:03.21 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:03.21 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:03.22 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:03.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:03.23 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:82:46: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:03.25 return it < zone->compartments().begin() || 10:03.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:03.25 it >= zone->compartments().end(); 10:03.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:03.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:03.25 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: note: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ was declared here 10:03.25 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 10:03.25 ^ 10:03.26 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:04.41 warning: type annotations needed 10:04.41 --> /<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs:312:32 10:04.41 | 10:04.41 312 | ptr::copy(p, p.offset(1), len - index); 10:04.41 | ^^^^^^ 10:04.41 | 10:04.41 = note: #[warn(tyvar_behind_raw_pointer)] on by default 10:04.41 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! 10:04.41 = note: for more information, see issue #46906 10:05.99 js/src/Unified_cpp_js_src11.o 10:06.32 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:06.32 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:06.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:06.33 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepZoneAfterCompacting(JS::Zone*)’: 10:06.33 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:123:13: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:06.33 return *it; 10:06.33 ^~ 10:06.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:06.33 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:2569:25: note: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ was declared here 10:06.33 for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 10:06.33 ^ 10:06.33 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:2569:25: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:06.94 Compiling crossbeam-utils v0.3.2 10:06.95 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.3.2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_NAME=crossbeam-utils /usr/bin/rustc --crate-name crossbeam_utils '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.3.2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b491b6cb04352e2b -C extra-filename=-b491b6cb04352e2b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:08.37 Compiling log v0.4.6 10:08.37 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 10:08.37 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_NAME=log /usr/bin/rustc --crate-name log '/<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="release_max_level_info"' --cfg 'feature="release_max_level_warn"' --cfg 'feature="std"' -C metadata=c4bf864dc58d0c89 -C extra-filename=-c4bf864dc58d0c89 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:08.73 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:08.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 10:08.73 | 10:08.73 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 10:08.73 | ^^^^^^^^^^^^^^^^^ 10:08.73 | 10:08.73 = note: #[warn(deprecated)] on by default 10:08.73 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:08.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 10:08.73 | 10:08.73 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 10:08.73 | ^^^^^^^^^^^^^^^^^ 10:08.73 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:08.73 | 10:08.73 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 10:08.73 | ^^^^^^^^^^^^^^^^^^^ 10:08.73 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:08.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 10:08.73 | 10:08.74 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 10:08.74 | ^^^^^^^^^^^^^^^^^ 10:08.74 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:08.74 | 10:08.74 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 10:08.74 | ^^^^^^^^^^^^^^^^^^^ 10:08.91 Compiling humantime v1.1.1 10:08.93 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=humantime CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/humantime' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} 10:08.93 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name humantime '/<>/firefox-68.0~b13+build1/third_party/rust/humantime/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=39fb238b4098a179 -C extra-filename=-39fb238b4098a179 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'quick_error=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libquick_error-e77e8058ca68fa2a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:10.74 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:10.74 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:10.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:10.74 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(js::FreeOp*)’: 10:10.74 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)& r +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.74 it++; 10:10.74 ^ 10:10.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:10.74 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: note: ‘*((void*)& r +24)’ was declared here 10:10.74 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:10.74 ^ 10:10.75 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.75 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:10.75 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:10.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:10.75 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:82:46: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.77 return it < zone->compartments().begin() || 10:10.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:10.77 it >= zone->compartments().end(); 10:10.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:10.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:10.77 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: note: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ was declared here 10:10.77 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:10.77 ^ 10:10.78 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.85 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:10.85 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:10.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:10.85 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepJitDataOnMainThread(js::FreeOp*)’: 10:10.85 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)& r +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.85 it++; 10:10.85 ^ 10:10.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:10.85 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: note: ‘*((void*)& r +24)’ was declared here 10:10.85 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:10.85 ^ 10:10.86 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.86 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14:0, 10:10.86 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:10.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:10.87 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:82:46: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:10.88 return it < zone->compartments().begin() || 10:10.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:10.88 it >= zone->compartments().end(); 10:10.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:10.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0: 10:10.92 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: note: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::it’ was declared here 10:10.92 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:10.92 ^ 10:10.92 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: warning: ‘*((void*)(& r)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:12.05 Compiling crossbeam-utils v0.2.2 10:12.05 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.2.2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_NAME=crossbeam-utils /usr/bin/rustc --crate-name crossbeam_utils '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.2.2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=a448766e753958af -C extra-filename=-a448766e753958af --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:14.17 Compiling crossbeam-utils v0.6.3 10:14.17 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.6.3 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_NAME=crossbeam-utils /usr/bin/rustc --crate-name crossbeam_utils '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=743d44af39c99a1e -C extra-filename=-743d44af39c99a1e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:14.31 Compiling semver v0.6.0 10:14.31 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=semver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 10:14.31 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name semver '/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=af3b1b2693483957 -C extra-filename=-af3b1b2693483957 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'semver_parser=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libsemver_parser-22888985a7423185.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:17.28 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-ab152c0963eeb5e5/build-script-main` 10:17.68 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-ab152c0963eeb5e5/build-script-main` 10:17.95 Compiling libloading v0.5.0 10:17.95 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libloading' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=libloading /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/libloading/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=3e1b1b810415ae91 -C extra-filename=-3e1b1b810415ae91 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-3e1b1b810415ae91' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcc-420f8db4fc84b23a.rlib' --cap-lints warn` 10:22.91 Compiling cmake v0.1.29 10:22.91 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cmake' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A build dependency for running `cmake` to build a native library 10:22.92 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_VERSION=0.1.29 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_NAME=cmake /usr/bin/rustc --crate-name cmake '/<>/firefox-68.0~b13+build1/third_party/rust/cmake/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=fd4a414586d65dca -C extra-filename=-fd4a414586d65dca --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcc-420f8db4fc84b23a.rlib' --cap-lints warn` 10:25.50 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/geckodriver-08fc28eabcd70239/build-script-build` 10:25.51 [geckodriver 0.24.0] unable to detect vcs 10:25.51 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=libc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PATCH=51 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 10:25.52 ' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/libc-5d9495caad279a67/out' /usr/bin/rustc --crate-name libc '/<>/firefox-68.0~b13+build1/third_party/rust/libc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=329a8d3c3d7299be -C extra-filename=-329a8d3c3d7299be --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` 10:29.66 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp: In member function ‘void js::gc::GCRuntime::markIncomingCrossCompartmentPointers(js::gc::MarkColor)’: 10:29.67 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5180:35: warning: ‘*((void*)(& c)+12).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:29.67 for (SweepGroupCompartmentsIter c(rt); !c.done(); c.next()) { 10:29.67 ^ 10:29.67 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5180:35: warning: ‘*((void*)(& c)+12).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:31.23 js/src/Unified_cpp_js_src12.o 10:32.21 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp: In member function ‘void js::gc::GCRuntime::mergeRealms(JS::Realm*, JS::Realm*)’: 10:32.21 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:8165:25: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:32.21 for (RealmsInZoneIter r(source->zone()); !r.done(); r.next()) { 10:32.21 ^ 10:32.22 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:8165:25: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:32.72 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=byteorder CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_VERSION_MAJOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/byteorder-cad6382eddcda8fa/out' /usr/bin/rustc --crate-name byteorder '/<>/firefox-68.0~b13+build1/third_party/rust/byteorder/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=db9b0bc68c06810a -C extra-filename=-db9b0bc68c06810a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg byteorder_i128` 10:36.34 Compiling want v0.0.6 10:36.34 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=want CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/want' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/want' CARGO_PKG_VERSION=0.0.6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name want '/<>/firefox-68.0~b13+build1/third_party/rust/want/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e31353fed0a417fa -C extra-filename=-e31353fed0a417fa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'try_lock=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtry_lock-c41046afc2b74ecf.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:38.72 Compiling crossbeam-epoch v0.4.3 10:38.73 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=crossbeam-epoch CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name crossbeam_epoch '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=380190eb991828cd -C extra-filename=-380190eb991828cd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'arrayvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libarrayvec-d6bb9fc85652e817.rlib' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-b491b6cb04352e2b.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'memoffset=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmemoffset-3150df585e70b73e.rlib' --extern 'scopeguard=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libscopeguard-eeeee909520b8fc4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:39.34 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:39.34 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:8:39 10:39.34 | 10:39.34 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 10:39.34 | ^^^^^^^^^^^^^^^^^ 10:39.35 | 10:39.35 = note: #[warn(deprecated)] on by default 10:39.35 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:39.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:157:19 10:39.35 | 10:39.35 157 | data: ATOMIC_USIZE_INIT, 10:39.36 | ^^^^^^^^^^^^^^^^^ 10:39.36 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:39.36 | 10:39.36 157 | data: AtomicUsize::new(0), 10:39.36 | ^^^^^^^^^^^^^^^^^^^ 10:42.20 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/memchr-b7e65f6326ddc2de/build-script-build` 10:42.30 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd 10:42.30 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2 10:42.30 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42 10:42.30 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx 10:42.33 Compiling unreachable v1.0.0 10:42.33 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unreachable' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An unreachable code optimization hint in stable rust.' CARGO_PKG_REPOSITORY='https://github.com/reem/rust-unreachable.git' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=unreachable /usr/bin/rustc --crate-name unreachable '/<>/firefox-68.0~b13+build1/third_party/rust/unreachable/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aed4fb5e91b5e163 -C extra-filename=-aed4fb5e91b5e163 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'void=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libvoid-3cbf98eac7a05b25.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:42.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=phf_shared /usr/bin/rustc --crate-name phf_shared '/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=61c72484a6b008e5 -C extra-filename=-61c72484a6b008e5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'siphasher=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsiphasher-a2bf46714055c68d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:43.58 Compiling dtoa-short v0.3.1 10:43.59 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dtoa-short' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Serialize float number and truncate to certain precision' CARGO_PKG_REPOSITORY='https://github.com/upsuper/dtoa-short' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=dtoa-short /usr/bin/rustc --crate-name dtoa_short '/<>/firefox-68.0~b13+build1/third_party/rust/dtoa-short/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=13111748e985986e -C extra-filename=-13111748e985986e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'dtoa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libdtoa-81b6f1719578d563.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:44.71 Compiling clang-sys v0.28.0 10:44.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=clang-sys /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clang_6_0"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="gte_clang_4_0"' --cfg 'feature="gte_clang_5_0"' --cfg 'feature="gte_clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=b1448e5de8506ff2 -C extra-filename=-b1448e5de8506ff2 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/clang-sys-b1448e5de8506ff2' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'glob=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libglob-b091fc6fe732afc6.rlib' --cap-lints warn` 10:45.54 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 10:45.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/clang-sys/build/static.rs:99:99 10:45.54 | 10:45.54 99 | println!("cargo:rustc-link-search=native={}", common::run_llvm_config(&["--libdir"]).unwrap().trim_right()); 10:45.54 | ^^^^^^^^^^ 10:45.55 | 10:45.55 = note: #[warn(deprecated)] on by default 10:47.10 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/crc-ab28c4e377ea4e67/build-script-build` 10:47.16 Compiling tokio-timer v0.2.5 10:47.18 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-timer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=5 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Timer facilities for Tokio 10:47.19 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_timer '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c716b6466794f50d -C extra-filename=-c716b6466794f50d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:48.79 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/encoding_rs-16670d2a32bf27d6/build-script-build` 10:48.82 Compiling tokio-executor v0.1.3 10:48.82 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Future execution primitives 10:48.82 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_NAME=tokio-executor /usr/bin/rustc --crate-name tokio_executor '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d0bfe5b1df8a08a4 -C extra-filename=-d0bfe5b1df8a08a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 10:52.79 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/khronos_api-a2d68073252c7afe/build-script-build` 10:52.81 Compiling block-padding v0.1.2 10:52.81 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-padding' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=block-padding /usr/bin/rustc --crate-name block_padding '/<>/firefox-68.0~b13+build1/third_party/rust/block-padding/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=09669f8e1f6e062d -C extra-filename=-09669f8e1f6e062d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byte_tools=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbyte_tools-e7ba42a6caa95c20.rlib' --cap-lints warn` 10:53.84 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/regex-98c1236fe68dceed/build-script-build` 10:54.08 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3 10:54.10 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2 10:54.13 Compiling regex-syntax v0.6.0 10:54.13 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_NAME=regex-syntax /usr/bin/rustc --crate-name regex_syntax '/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=0fa342a1994cfda0 -C extra-filename=-0fa342a1994cfda0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'ucd_util=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libucd_util-92a1a51df66c4bf1.rlib' --cap-lints warn` 10:55.21 js/src/gc/Unified_cpp_js_src_gc2.o 10:56.56 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=proc-macro2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PATCH=27 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 10:56.56 option, off by default, to also reimplement itself in terms of the upstream 10:56.56 unstable API. 10:56.56 ' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/proc-macro2-c2861cab09c80ff0/out' /usr/bin/rustc --crate-name proc_macro2 '/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=89cd914949af93ea -C extra-filename=-89cd914949af93ea --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro` 10:57.09 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:57.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/wrapper.rs:28:33 10:57.09 | 10:57.10 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; 10:57.10 | ^^^^^^^^^^^^^^^^^ 10:57.10 | 10:57.10 = note: #[warn(deprecated)] on by default 10:57.10 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:57.10 | 10:57.10 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); 10:57.10 | ^^^^^^^^^^^^^^^^^^^ 10:57.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11:0: 10:57.83 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::IsArrayBuffer(JS::HandleValue)’: 10:57.83 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:342:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:57.83 bool js::IsArrayBuffer(HandleValue v) { 10:57.83 ^~ 10:57.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2:0: 10:57.91 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool DefineArgumentsIterator(JSContext*, JS::Handle)’: 10:57.91 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:545:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 10:57.91 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 0, 10:57.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:57.91 &val)) { 10:57.91 ~~~~~ 10:57.91 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:550:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:57.91 JSPROP_RESOLVING); 10:57.91 ^ 10:57.91 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:550:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:58.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38:0: 10:58.27 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’: 10:58.27 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:129:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.27 args.get(0), args.rval()); 10:58.27 ^ 10:58.27 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:129:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.28 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:129:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 10:58.31 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’: 10:58.31 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:149:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.31 args.get(0), args.rval()); 10:58.32 ^ 10:58.32 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:149:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.32 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:149:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 10:58.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’: 10:58.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:139:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.36 args.get(0), args.rval()); 10:58.36 ^ 10:58.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:139:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 10:58.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:139:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 10:58.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2:0: 10:58.65 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool UnmappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 10:58.65 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:748:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 10:58.65 static bool UnmappedArgGetter(JSContext* cx, HandleObject obj, HandleId id, 10:58.65 ^~~~~~~~~~~~~~~~~ 10:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool MappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 10:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:465:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 10:58.71 static bool MappedArgGetter(JSContext* cx, HandleObject obj, HandleId id, 10:58.71 ^~~~~~~~~~~~~~~ 10:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:465:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 10:59.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11:0: 10:59.57 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::ToClampedIndex(JSContext*, JS::HandleValue, uint32_t, uint32_t*)’: 10:59.57 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:77:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:59.57 bool js::ToClampedIndex(JSContext* cx, HandleValue v, uint32_t length, 10:59.57 ^~ 10:59.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 10:59.58 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 10:59.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h:13, 10:59.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:10, 10:59.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 10:59.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 10:59.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:59.61 return js::ToInt32Slow(cx, v, out); 10:59.61 ^ 10:59.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11:0: 10:59.68 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::IsArrayBufferMaybeShared(JS::HandleValue)’: 10:59.68 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:362:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 10:59.68 bool js::IsArrayBufferMaybeShared(HandleValue v) { 10:59.68 ^~ *** KEEP ALIVE MARKER *** Total duration: 0:11:00.238243 11:00.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:29:0: 11:00.40 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘JSObject* js::AsyncFunctionResolve(JSContext*, JS::Handle, JS::HandleValue, js::AsyncFunctionResolveKind)’: 11:00.40 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:157:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:00.41 JSObject* js::AsyncFunctionResolve( 11:00.41 ^~ 11:02.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:47:0: 11:02.79 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::add(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.80 bool BigInt::add(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.80 ^~~~~~ 11:02.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::sub(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.84 bool BigInt::sub(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.84 ^~~~~~ 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.84 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:02.88 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::mul(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.89 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.89 bool BigInt::mul(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.89 ^~~~~~ 11:02.89 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.89 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.89 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.89 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:02.91 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::div(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.92 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.92 bool BigInt::div(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.92 ^~~~~~ 11:02.92 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::mod(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 bool BigInt::mod(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.95 ^~~~~~ 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.95 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:02.99 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::pow(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:02.99 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:02.99 bool BigInt::pow(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:02.99 ^~~~~~ 11:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::neg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 11:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.04 bool BigInt::neg(JSContext* cx, HandleValue operand, MutableHandleValue res) { 11:03.04 ^~~~~~ 11:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::inc(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 11:03.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2546:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.06 bool BigInt::inc(JSContext* cx, HandleValue operand, MutableHandleValue res) { 11:03.06 ^~~~~~ 11:03.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2546:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.08 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::dec(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 11:03.08 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2558:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.08 bool BigInt::dec(JSContext* cx, HandleValue operand, MutableHandleValue res) { 11:03.08 ^~~~~~ 11:03.08 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2558:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.10 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::lsh(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:03.10 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.10 bool BigInt::lsh(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:03.11 ^~~~~~ 11:03.11 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.11 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::rsh(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.14 bool BigInt::rsh(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:03.14 ^~~~~~ 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::bitNot(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 11:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.17 bool BigInt::bitNot(JSContext* cx, HandleValue operand, 11:03.17 ^~~~~~ 11:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::bitAnd(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.61 bool BigInt::bitAnd(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:04.61 ^~~~~~ 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::bitOr(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.69 bool BigInt::bitOr(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:04.69 ^~~~~~ 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.69 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::bitXor(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.97 bool BigInt::bitXor(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:04.97 ^~~~~~ 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:04.97 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)’: 11:06.03 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2664:9: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.03 BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { 11:06.03 ^~ 11:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::Result js::ToBigInt64(JSContext*, JS::HandleValue)’: 11:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2697:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.06 JS::Result js::ToBigInt64(JSContext* cx, HandleValue v) { 11:06.06 ^~ 11:06.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2698:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.06 BigInt* bi = ToBigInt(cx, v); 11:06.06 ^ 11:06.07 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::Result js::ToBigUint64(JSContext*, JS::HandleValue)’: 11:06.07 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2705:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.07 JS::Result js::ToBigUint64(JSContext* cx, HandleValue v) { 11:06.07 ^~ 11:06.07 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2706:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.07 BigInt* bi = ToBigInt(cx, v); 11:06.07 ^ 11:06.18 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::lessThan(JSContext*, JS::HandleValue, JS::HandleValue, mozilla::Maybe&)’: 11:06.18 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3195:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.18 bool BigInt::lessThan(JSContext* cx, HandleValue lhs, HandleValue rhs, 11:06.18 ^~~~~~ 11:06.18 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3195:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static JS::Result JS::BigInt::looselyEqual(JSContext*, JS::HandleBigInt, JS::HandleValue)’: 11:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3114:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.28 JS::Result BigInt::looselyEqual(JSContext* cx, HandleBigInt lhs, 11:06.28 ^~~~~~ 11:06.28 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3142:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:06.29 return looselyEqual(cx, lhs, rhsPrimitive); 11:06.30 ^ 11:06.30 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3142:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2:0: 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool MappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:490:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.07 static bool MappedArgSetter(JSContext* cx, HandleObject obj, HandleId id, 11:09.07 ^~~~~~~~~~~~~~~ 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:490:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:498:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:09.07 if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) { 11:09.07 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:498:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:536:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.07 NativeDefineDataProperty(cx, argsobj, id, v, attrs, result); 11:09.07 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:09.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:536:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.20 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool UnmappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 11:09.20 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.20 static bool UnmappedArgSetter(JSContext* cx, HandleObject obj, HandleId id, 11:09.23 ^~~~~~~~~~~~~~~~~ 11:09.23 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:778:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:09.23 if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) { 11:09.23 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:09.23 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:778:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:09.23 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:803:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.26 NativeDefineDataProperty(cx, argsobj, id, v, attrs, result); 11:09.26 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:09.26 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:803:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.32 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In static member function ‘static bool js::MappedArgumentsObject::obj_defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 11:09.34 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:668:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 11:09.34 bool MappedArgumentsObject::obj_defineProperty(JSContext* cx, HandleObject obj, 11:09.35 ^~~~~~~~~~~~~~~~~~~~~ 11:09.35 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:708:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 11:09.35 if (!NativeDefineProperty(cx, obj.as(), id, newArgDesc, 11:09.35 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:09.35 result)) { 11:09.35 ~~~~~~~ 11:09.35 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:708:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 11:09.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:29:0: 11:09.75 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool AsyncFunctionResume(JSContext*, JS::Handle, ResumeKind, JS::HandleValue)’: 11:09.75 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:70:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.75 static bool AsyncFunctionResume(JSContext* cx, 11:09.75 ^~~~~~~~~~~~~~~~~~~ 11:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:115:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:09.76 if (!CallSelfHostedFunction(cx, funName, generatorOrValue, args, 11:09.76 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:09.76 &generatorOrValue)) { 11:09.76 ~~~~~~~~~~~~~~~~~~ 11:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:125:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:09.76 if (!GetAndClearException(cx, &exn)) { 11:09.76 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:143:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.98 MOZ_MUST_USE bool js::AsyncFunctionAwaitedFulfilled( 11:09.98 ^~ 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:146:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.98 return AsyncFunctionResume(cx, generator, ResumeKind::Normal, value); 11:09.98 ^ 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:146:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool js::AsyncFunctionAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:151:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.98 MOZ_MUST_USE bool js::AsyncFunctionAwaitedRejected( 11:09.98 ^~ 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:154:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:09.98 return AsyncFunctionResume(cx, generator, ResumeKind::Throw, reason); 11:09.98 ^ 11:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:154:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:10.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38:0: 11:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In static member function ‘static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)’: 11:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:72:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:10.10 JSObject* AsyncFromSyncIteratorObject::create(JSContext* cx, HandleObject iter, 11:10.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:10.16 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)’: 11:10.16 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:63:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:10.16 JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter, 11:10.16 ^~ 11:10.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 11:10.35 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 11:10.35 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 11:10.35 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 11:10.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 11:10.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)’: 11:10.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:10.35 return op(cx, obj, receiver, id, vp); 11:10.35 ^ 11:10.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 11:10.35 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 11:10.35 ^ 11:11.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38:0: 11:11.00 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In static member function ‘static js::AsyncGeneratorRequest* js::AsyncGeneratorRequest::create(JSContext*, js::CompletionKind, JS::HandleValue, JS::Handle)’: 11:11.00 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:281:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.00 AsyncGeneratorRequest* AsyncGeneratorRequest::create( 11:11.00 ^~~~~~~~~~~~~~~~~~~~~ 11:11.02 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In static member function ‘static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::createRequest(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)’: 11:11.02 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:205:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.02 AsyncGeneratorRequest* AsyncGeneratorObject::createRequest( 11:11.02 ^~~~~~~~~~~~~~~~~~~~ 11:11.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2:0: 11:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In static member function ‘static bool js::ArgumentsObject::reifyLength(JSContext*, JS::Handle)’: 11:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:561:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.07 if (!NativeDefineDataProperty(cx, obj, id, val, JSPROP_RESOLVING)) { 11:11.07 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.07 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:561:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38:0: 11:11.15 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorResume(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue)’: 11:11.15 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:354:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.15 MOZ_MUST_USE bool js::AsyncGeneratorResume( 11:11.15 ^~ 11:11.16 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:373:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:11.16 if (!CallSelfHostedFunction(cx, funName, thisOrRval, args, &thisOrRval)) { 11:11.16 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.16 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:323:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 11:11.16 if (!GetAndClearException(cx, &value)) { 11:11.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 11:11.22 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 11:11.22 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:27:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.22 MOZ_MUST_USE bool js::AsyncGeneratorAwaitedFulfilled( 11:11.22 ^~ 11:11.22 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:30:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.22 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Normal, value); 11:11.22 ^ 11:11.22 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:30:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorYieldReturnAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:43:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.23 MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedFulfilled( 11:11.23 ^~ 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:46:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.23 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Return, value); 11:11.23 ^ 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:46:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorYieldReturnAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 11:11.23 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:51:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.24 MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedRejected( 11:11.24 ^~ 11:11.24 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:54:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.24 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Throw, reason); 11:11.24 ^ 11:11.24 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:54:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.24 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 11:11.24 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:35:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.24 MOZ_MUST_USE bool js::AsyncGeneratorAwaitedRejected( 11:11.24 ^~ 11:11.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 11:11.50 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 11:11.51 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 11:11.51 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 11:11.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 11:11.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::ArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)’: 11:11.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:11.51 return ToIndexSlow(cx, v, errorNumber, index); 11:11.51 ^ 11:14.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:21:0, 11:14.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 11:14.66 /<>/firefox-68.0~b13+build1/js/src/vm/List-inl.h: In member function ‘bool js::ListObject::append(JSContext*, JS::HandleValue)’: 11:14.66 /<>/firefox-68.0~b13+build1/js/src/vm/List-inl.h:23:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:14.66 inline bool js::ListObject::append(JSContext* cx, HandleValue value) { 11:14.66 ^~ 11:20.44 js/src/Unified_cpp_js_src13.o 11:24.55 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/bzip2-sys-ad1578be234ed974/build-script-build` 11:24.56 [bzip2-sys 0.1.6] TARGET = Some("armv7-unknown-linux-gnueabihf") 11:24.57 [bzip2-sys 0.1.6] OPT_LEVEL = Some("2") 11:24.57 [bzip2-sys 0.1.6] HOST = Some("armv7-unknown-linux-gnueabihf") 11:24.57 [bzip2-sys 0.1.6] CC_armv7-unknown-linux-gnueabihf = None 11:24.57 [bzip2-sys 0.1.6] CC_armv7_unknown_linux_gnueabihf = Some(" /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99") 11:24.57 [bzip2-sys 0.1.6] CFLAGS_armv7-unknown-linux-gnueabihf = None 11:24.57 [bzip2-sys 0.1.6] CFLAGS_armv7_unknown_linux_gnueabihf = Some("-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers -include /<>/firefox-68.0~b13+build1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/firefox-68.0~b13+build1/testing/geckodriver -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss -fPIC -include /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h -DMOZILLA_CLIENT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -g1 -g -O2 -fno-schedule-insns -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wformat -Wformat-security -DMOZILLA_CONFIG_H") 11:24.57 [bzip2-sys 0.1.6] CRATE_CC_NO_DEFAULTS = None 11:24.57 [bzip2-sys 0.1.6] DEBUG = Some("false") 11:24.57 [bzip2-sys 0.1.6] CARGO_CFG_TARGET_FEATURE = None 11:24.58 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/blocksort.o" "-c" "bzip2-1.0.6/blocksort.c" 11:26.27 [bzip2-sys 0.1.6] exit code: 0 11:26.27 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/huffman.o" "-c" "bzip2-1.0.6/huffman.c" 11:26.64 [bzip2-sys 0.1.6] exit code: 0 11:26.64 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/crctable.o" "-c" "bzip2-1.0.6/crctable.c" 11:26.77 [bzip2-sys 0.1.6] exit code: 0 11:26.77 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/randtable.o" "-c" "bzip2-1.0.6/randtable.c" 11:26.99 [bzip2-sys 0.1.6] exit code: 0 11:26.99 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/compress.o" "-c" "bzip2-1.0.6/compress.c" 11:27.19 [bzip2-sys 0.1.6] cargo:warning=bzip2-1.0.6/compress.c: In function ‘sendMTFValues’: 11:27.19 [bzip2-sys 0.1.6] cargo:warning=bzip2-1.0.6/compress.c:243:19: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable] 11:27.19 [bzip2-sys 0.1.6] cargo:warning= Int32 nGroups, nBytes; 11:27.19 [bzip2-sys 0.1.6] cargo:warning= ^~~~~~ 11:27.22 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/Nursery.cpp:21:0, 11:27.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc1.cpp:11: 11:27.22 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback)’: 11:27.26 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:27.26 it++; 11:27.26 ^ 11:27.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:0: 11:27.29 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.cpp:27:27: note: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ was declared here 11:27.29 for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 11:27.30 ^ 11:27.30 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.cpp:27:27: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:32.43 [bzip2-sys 0.1.6] exit code: 0 11:32.44 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/decompress.o" "-c" "bzip2-1.0.6/decompress.c" 11:35.69 [bzip2-sys 0.1.6] exit code: 0 11:35.69 [bzip2-sys 0.1.6] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wduplicated-cond" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wformat" "-Wformat-security" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/bzlib.o" "-c" "bzip2-1.0.6/bzlib.c" 11:37.00 [bzip2-sys 0.1.6] exit code: 0 11:37.00 [bzip2-sys 0.1.6] AR_armv7-unknown-linux-gnueabihf = None 11:37.00 [bzip2-sys 0.1.6] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 11:37.00 [bzip2-sys 0.1.6] running: "/usr/bin/ar" "crs" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/libbz2.a" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/blocksort.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/huffman.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/crctable.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/randtable.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/compress.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/decompress.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out/bzip2-1.0.6/bzlib.o" 11:37.02 [bzip2-sys 0.1.6] exit code: 0 11:37.02 [bzip2-sys 0.1.6] cargo:rustc-link-lib=static=bz2 11:37.02 [bzip2-sys 0.1.6] cargo:rustc-link-search=native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out 11:37.02 warning: bzip2-1.0.6/compress.c: In function ‘sendMTFValues’: 11:37.02 warning: bzip2-1.0.6/compress.c:243:19: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable] 11:37.02 warning: Int32 nGroups, nBytes; 11:37.02 warning: ^~~~~~ 11:37.02 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/miniz_oxide_c_api-d83782f1488a8a41/build-script-build` 11:37.07 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=memchr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_VERSION_MAJOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/memchr-40f7c1d2d7eb7753/out' /usr/bin/rustc --crate-name memchr '/<>/firefox-68.0~b13+build1/third_party/rust/memchr/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=1a15eac9cae76f75 -C extra-filename=-1a15eac9cae76f75 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` 11:39.09 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=num-traits CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/num-traits-e46b7ffa51d3bd7e/out' /usr/bin/rustc --crate-name num_traits '/<>/firefox-68.0~b13+build1/third_party/rust/num-traits/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=14d622dfa7aafefe -C extra-filename=-14d622dfa7aafefe --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg has_i128` 11:50.47 Compiling idna v0.1.4 11:50.48 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=idna CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/idna' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name idna '/<>/firefox-68.0~b13+build1/third_party/rust/idna/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=519a97d2ba49ff3d -C extra-filename=-519a97d2ba49ff3d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --extern 'unicode_bidi=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libunicode_bidi-c1f5b66eb3aebfdc.rlib' --extern 'unicode_normalization=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libunicode_normalization-57f5544f219cb039.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 11:50.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src12.cpp:11:0: 11:50.88 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘JSString* js::DecompileArgument(JSContext*, int, JS::HandleValue)’: 11:50.88 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2479:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:50.88 JSString* js::DecompileArgument(JSContext* cx, int formalIndex, HandleValue v) { 11:50.88 ^~ 11:50.89 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2494:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:50.89 return ValueToSource(cx, v); 11:50.89 ^ 11:51.30 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In member function ‘bool {anonymous}::ExpressionDecompiler::decompilePC(jsbytecode*, uint8_t)’: 11:51.30 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:1918:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.30 JSString* str = ValueToSource(cx, objv); 11:51.30 ^ 11:51.30 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:1908:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.31 JSString* str = ValueToSource(cx, v); 11:51.31 ^ 11:51.72 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘bool DecompileExpressionFromStack(JSContext*, int, int, JS::HandleValue, JS::UniqueChars*)’: 11:51.72 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2305:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.72 static bool DecompileExpressionFromStack(JSContext* cx, int spindex, 11:51.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘JS::UniqueChars js::DecompileValueGenerator(JSContext*, int, JS::HandleValue, JS::HandleString, int)’: 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.86 UniqueChars js::DecompileValueGenerator(JSContext* cx, int spindex, 11:51.86 ^~ 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2384:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.86 if (!DecompileExpressionFromStack(cx, spindex, skipStackHits, v, &result)) { 11:51.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2384:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.86 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2396:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 11:51.86 fallback = ValueToSource(cx, v); 11:51.86 ~~~~~~~~~~~~~^~~~~~~ 11:51.89 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 11:51.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 11:51.89 | 11:51.89 18 | use std::ascii::AsciiExt; 11:51.89 | ^^^^^^^^^^^^^^^^^^^^ 11:51.89 | 11:51.89 = note: #[warn(deprecated)] on by default 11:51.90 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 11:51.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 11:51.90 | 11:51.90 14 | use std::ascii::AsciiExt; 11:51.90 | ^^^^^^^^^^^^^^^^^^^^ 11:54.20 warning: unused import: `std::ascii::AsciiExt` 11:54.20 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 11:54.20 | 11:54.20 18 | use std::ascii::AsciiExt; 11:54.20 | ^^^^^^^^^^^^^^^^^^^^ 11:54.20 | 11:54.20 = note: #[warn(unused_imports)] on by default 11:54.20 warning: unused import: `std::ascii::AsciiExt` 11:54.20 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 11:54.20 | 11:54.20 14 | use std::ascii::AsciiExt; 11:54.20 | ^^^^^^^^^^^^^^^^^^^^ *** KEEP ALIVE MARKER *** Total duration: 0:12:00.237499 12:02.17 js/src/Unified_cpp_js_src14.o 12:10.96 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=serde CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_VERSION_MAJOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/serde-f5b7653ededaf2e1/out' /usr/bin/rustc --crate-name serde '/<>/firefox-68.0~b13+build1/third_party/rust/serde/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=775d4f6ef0ffac8a -C extra-filename=-775d4f6ef0ffac8a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` 12:21.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc2.cpp:29:0: 12:21.05 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp: In member function ‘void JS::Zone::sweepBreakpoints(js::FreeOp*)’: 12:21.05 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:180:25: warning: ‘*((void*)& realms +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:21.05 for (RealmsInZoneIter realms(this); !realms.done(); realms.next()) { 12:21.05 ^~~~~~ 12:21.05 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:180:25: warning: ‘*((void*)(& realms)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:21.53 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp: In member function ‘bool JS::Zone::hasMarkedRealms()’: 12:21.53 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:322:25: warning: ‘*((void*)& realm +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:21.53 for (RealmsInZoneIter realm(this); !realm.done(); realm.next()) { 12:21.53 ^~~~~ 12:21.53 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:322:25: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:27.76 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/Verifier.cpp:19:0, 12:27.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc2.cpp:2: 12:27.76 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void JS::Zone::purgeAtomCache()’: 12:27.76 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:27.76 it++; 12:27.77 ^ 12:27.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc2.cpp:29:0: 12:27.77 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:465:25: note: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::it’ was declared here 12:27.77 for (RealmsInZoneIter r(this); !r.done(); r.next()) { 12:27.77 ^ 12:27.77 /<>/firefox-68.0~b13+build1/js/src/gc/Zone.cpp:465:25: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:35.08 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 12:35.09 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 12:35.10 js/src/jit/Unified_cpp_js_src_jit0.o 12:35.10 js/src/jit/Unified_cpp_js_src_jit1.o 12:47.14 Compiling textwrap v0.9.0 12:47.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/textwrap' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and 12:47.15 dedenting strings. 12:47.15 You can use it to format strings (such as help and error messages) for 12:47.15 display in commandline applications. It is designed to be efficient 12:47.15 and handle Unicode characters correctly. 12:47.15 ' CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=textwrap /usr/bin/rustc --crate-name textwrap '/<>/firefox-68.0~b13+build1/third_party/rust/textwrap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=6d3d3530d6cb65cb -C extra-filename=-6d3d3530d6cb65cb --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'unicode_width=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_width-efef5e381a8aa0d4.rlib' --cap-lints warn` 12:55.43 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-66952917e386d253/build-script-build` 12:55.80 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 12:55.80 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-66952917e386d253/build-script-build` 12:56.21 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 12:56.21 Compiling thread_local v0.3.6 12:56.21 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_local' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=thread_local /usr/bin/rustc --crate-name thread_local '/<>/firefox-68.0~b13+build1/third_party/rust/thread_local/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=aa38e5ef28f892a6 -C extra-filename=-aa38e5ef28f892a6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblazy_static-d77dea7d0e4f4c20.rlib' --cap-lints warn` 12:59.89 Compiling lmdb-rkv-sys v0.8.4 *** KEEP ALIVE MARKER *** Total duration: 0:13:00.237501 12:59.90 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lmdb-rkv-sys /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="mdb_idl_logn_9"' -C metadata=24cb4176c99f17bf -C extra-filename=-24cb4176c99f17bf --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/lmdb-rkv-sys-24cb4176c99f17bf' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcc-420f8db4fc84b23a.rlib' --extern 'pkg_config=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libpkg_config-bbe98cdeb88e1d28.rlib' --cap-lints warn` 13:03.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:03.80 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool JS::dbg::DefineStringProperty(JSContext*, JS::HandleObject, js::PropertyName*, const char*)’: 13:03.80 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13304:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:03.80 return DefineDataProperty(cx, obj, propName, val); 13:03.80 ^ 13:03.80 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13304:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:03.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:03.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:03.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:03.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:03.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::Debugger* Debugger_fromThisValue(JSContext*, const JS::CallArgs&, const char*)’: 13:03.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:03.97 ReportNotObject(cx, v); 13:03.97 ^ 13:04.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::DebuggerObject* DebuggerObject_checkThis(JSContext*, const JS::CallArgs&, const char*)’: 13:04.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.01 ReportNotObject(cx, v); 13:04.01 ^ 13:04.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘js::NativeObject* DebuggerSource_check(JSContext*, JS::HandleValue, const char*)’: 13:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8388:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.40 static NativeObject* DebuggerSource_check(JSContext* cx, HandleValue thisv, 13:04.40 ^~~~~~~~~~~~~~~~~~~~ 13:04.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:04.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:04.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.40 ReportNotObject(cx, v); 13:04.40 ^ 13:04.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:04.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘JSObject* DebuggerScript_check(JSContext*, JS::HandleValue, const char*)’: 13:04.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6098:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.47 static JSObject* DebuggerScript_check(JSContext* cx, HandleValue v, 13:04.47 ^~~~~~~~~~~~~~~~~~~~ 13:04.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:04.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:04.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:04.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:04.47 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.47 ReportNotObject(cx, v); 13:04.47 ^ 13:04.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::DebuggerEnvironment* DebuggerEnvironment_checkThis(JSContext*, const JS::CallArgs&, const char*, bool)’: 13:04.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.89 ReportNotObject(cx, v); 13:04.89 ^ 13:04.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:04.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseIntValue(JS::HandleValue, mozilla::Maybe*) [with bool OnlyOffsets = false]’: 13:04.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.95 bool parseIntValue(HandleValue value, Maybe* result) { 13:04.95 ^~~~~~~~~~~~~ 13:04.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)’: 13:04.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:383:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:04.99 static bool ValueToStableChars(JSContext* cx, const char* fnname, 13:04.99 ^~~~~~~~~~~~~~~~~~ 13:05.25 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 13:05.25 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_NAME=log /usr/bin/rustc --crate-name log '/<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="release_max_level_info"' --cfg 'feature="release_max_level_warn"' --cfg 'feature="std"' -C metadata=34808f57373bb56f -C extra-filename=-34808f57373bb56f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcfg_if-3202c5877ffd7679.rlib' --cap-lints warn` 13:05.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LinkedList.h:67:0, 13:05.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:10, 13:05.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:05.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:05.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:05.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In lambda function: 13:05.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:7: note: parameter passing for argument of type ‘const JS::MutableHandle’ will change in GCC 7.1 13:05.45 if ((expr)) { \ 13:05.45 ^ 13:05.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1634:5: note: in expansion of macro ‘MOZ_ALWAYS_TRUE’ 13:05.46 MOZ_ALWAYS_TRUE(cx->getPendingException(vp)); 13:05.46 ^ 13:05.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 13:05.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:05.49 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:05.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h: In function ‘bool js::Call(JSContext*, JS::HandleValue, JSObject*, JS::HandleValue, JS::MutableHandleValue)’: 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.49 inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj, 13:05.49 ^~~~ 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.49 return Call(cx, fval, thisv, args, rval); 13:05.49 ^ 13:05.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24:0, 13:05.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:05.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:05.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h: In member function ‘void JSContext::setPendingException(JS::HandleValue, js::HandleSavedFrame)’: 13:05.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:305:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.53 inline void JSContext::setPendingException(JS::HandleValue v, 13:05.53 ^~~~~~~~~ 13:05.62 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:05.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 13:05.62 | 13:05.62 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 13:05.62 | ^^^^^^^^^^^^^^^^^ 13:05.62 | 13:05.62 = note: #[warn(deprecated)] on by default 13:05.62 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:05.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 13:05.62 | 13:05.62 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 13:05.62 | ^^^^^^^^^^^^^^^^^ 13:05.62 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:05.62 | 13:05.63 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 13:05.63 | ^^^^^^^^^^^^^^^^^^^ 13:05.63 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:05.63 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 13:05.63 | 13:05.63 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 13:05.63 | ^^^^^^^^^^^^^^^^^ 13:05.63 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:05.63 | 13:05.63 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 13:05.63 | ^^^^^^^^^^^^^^^^^^^ 13:05.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 13:05.66 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 13:05.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 13:05.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:05.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 13:05.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.66 inline bool GetProperty(JSContext* cx, JS::Handle obj, 13:05.66 ^~~~~~~~~~~ 13:05.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.66 return op(cx, obj, receiver, id, vp); 13:05.66 ^ 13:05.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.67 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:05.67 ^ 13:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 13:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.69 inline bool GetProperty(JSContext* cx, JS::Handle obj, 13:05.69 ^~~~~~~~~~~ 13:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.70 return op(cx, obj, receiver, id, vp); 13:05.70 ^ 13:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:05.70 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:05.70 ^ 13:05.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:05.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool GetResumptionProperty(JSContext*, JS::HandleObject, js::HandlePropertyName, js::ResumeMode, js::ResumeMode&, JS::MutableHandleValue, int*)’: 13:05.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1498:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.73 static bool GetResumptionProperty(JSContext* cx, HandleObject obj, 13:05.73 ^~~~~~~~~~~~~~~~~~~~~ 13:05.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.74 if (!GetProperty(cx, obj, obj, name, vp)) { 13:05.74 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 13:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ParseResumptionValue(JSContext*, JS::HandleValue, js::ResumeMode&, JS::MutableHandleValue)’: 13:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.78 static bool ParseResumptionValue(JSContext* cx, HandleValue rval, 13:05.78 ^~~~~~~~~~~~~~~~~~~~ 13:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.78 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1533:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.78 if (!GetResumptionProperty(cx, obj, cx->names().return_, ResumeMode::Return, 13:05.78 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:05.78 resumeMode, vp, &hits)) { 13:05.79 ~~~~~~~~~~~~~~~~~~~~~~ 13:05.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1537:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.79 if (!GetResumptionProperty(cx, obj, cx->names().throw_, ResumeMode::Throw, 13:05.79 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:05.79 resumeMode, vp, &hits)) { 13:05.79 ~~~~~~~~~~~~~~~~~~~~~~ 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘virtual bool js::ScriptedOnStepHandler::onStep(JSContext*, js::HandleDebuggerFrame, js::ResumeMode&, JS::MutableHandleValue)’: 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8886:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.87 bool ScriptedOnStepHandler::onStep(JSContext* cx, HandleDebuggerFrame frame, 13:05.87 ^~~~~~~~~~~~~~~~~~~~~ 13:05.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 13:05.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:05.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:05.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.87 return Call(cx, fval, thisv, args, rval); 13:05.87 ^ 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:05.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8895:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:05.87 return ParseResumptionValue(cx, rval, resumeMode, vp); 13:05.87 ^ 13:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8895:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:06.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:11:0: 13:06.55 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle) [with Unit = char16_t]’: 13:06.55 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:06.55 static bool EvaluateSourceBuffer(JSContext* cx, ScopeKind scopeKind, 13:06.55 ^~~~~~~~~~~~~~~~~~~~ 13:06.70 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle) [with Unit = mozilla::Utf8Unit]’: 13:06.70 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:07.01 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)’: 13:07.01 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:458:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.01 MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript(JSContext* cx, 13:07.01 ^~~~~~~~~~~~~~~~ 13:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle)’: 13:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:545:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:07.05 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, 13:07.05 ^~ 13:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:565:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:07.05 inflatedSrc, rval); 13:07.05 ^ 13:07.07 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::EvaluateDontInflate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle)’: 13:07.07 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:568:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:07.07 JS_PUBLIC_API bool JS::EvaluateDontInflate( 13:07.07 ^~ 13:07.07 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:573:43: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:07.07 srcBuf, rval); 13:07.07 ^ 13:07.09 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandleValue)’: 13:07.09 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:576:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.09 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, 13:07.09 ^~ 13:07.09 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:582:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.09 srcBuf, rval); 13:07.09 ^ 13:07.10 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, JS::HandleObjectVector, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandleValue)’: 13:07.10 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:585:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.10 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, HandleObjectVector envChain, 13:07.10 ^~ 13:07.10 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:595:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.10 return EvaluateSourceBuffer(cx, scope->kind(), env, options, srcBuf, rval); 13:07.10 ^ 13:07.13 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::EvaluateUtf8Path(JSContext*, const JS::ReadOnlyCompileOptions&, const char*, JS::MutableHandleValue)’: 13:07.13 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:598:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.13 JS_PUBLIC_API bool JS::EvaluateUtf8Path( 13:07.13 ^~ 13:07.13 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:620:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:07.13 return Evaluate(cx, options, srcBuf, rval); 13:07.13 ^ 13:07.13 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:620:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ParseEvalOptions(JSContext*, JS::HandleValue, js::EvalOptions&)’: 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:415:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:08.35 static bool ParseEvalOptions(JSContext* cx, HandleValue value, 13:08.35 ^~~~~~~~~~~~~~~~ 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:415:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:424:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.35 if (!JS_GetProperty(cx, opts, "url", &v)) { 13:08.35 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:424:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.35 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:08.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:08.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:08.35 return ToStringSlow(cx, v); 13:08.35 ^ 13:08.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:08.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:441:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.36 if (!JS_GetProperty(cx, opts, "lineNumber", &v)) { 13:08.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:08.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:441:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 13:08.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:08.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:08.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:08.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:08.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:08.38 return js::ToUint32Slow(cx, v, out); 13:08.38 ^ 13:08.62 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=httparse CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/httparse' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_VERSION_MAJOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/httparse-436d0b026cca0c33/out' /usr/bin/rustc --crate-name httparse '/<>/firefox-68.0~b13+build1/third_party/rust/httparse/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dd7eeaf1ba901e22 -C extra-filename=-dd7eeaf1ba901e22 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg httparse_simd` 13:08.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:08.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::unwrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’: 13:08.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1425:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:08.93 bool Debugger::unwrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { 13:08.93 ^~~~~~~~ 13:09.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)’: 13:09.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1456:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:09.04 bool Debugger::unwrapPropertyDescriptor( 13:09.04 ^~~~~~~~ 13:09.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::reportUncaughtException(mozilla::Maybe&)’: 13:09.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1746:5: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:09.17 if (cx->getPendingException(&exn)) { 13:09.17 ^~ 13:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::resultToCompletion(JSContext*, bool, const JS::Value&, js::ResumeMode*, JS::MutableHandleValue, js::MutableHandleSavedFrame)’: 13:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1893:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:09.21 void Debugger::resultToCompletion(JSContext* cx, bool ok, const Value& rv, 13:09.21 ^~~~~~~~ 13:09.21 Compiling servo_arc v0.1.1 (/<>/firefox-68.0~b13+build1/servo/components/servo_arc) 13:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1904:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:09.22 if (!cx->getPendingException(value)) { 13:09.22 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 13:09.22 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/servo_arc' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A fork of std::sync::Arc with some extra functionality and without weak references' CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=servo_arc /usr/bin/rustc --crate-name servo_arc servo/components/servo_arc/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b85080d7246b26e4 -C extra-filename=-b85080d7246b26e4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nodrop=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnodrop-e1b1c9387eec9da2.rlib' --extern 'stable_deref_trait=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libstable_deref_trait-239ef5f345844fd9.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:09.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetMetadataMatcher::ReturnType DebuggerScriptGetOffsetMetadataMatcher::match(JS::HandleScript)’: 13:09.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6868:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.75 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 13:09.75 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6868:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6873:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 13:09.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6873:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6878:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) { 13:09.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6878:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6883:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.76 if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) { 13:09.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6883:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetMetadataMatcher::ReturnType DebuggerScriptGetOffsetMetadataMatcher::match(JS::Handle)’: 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6918:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 13:09.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6918:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6923:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 13:09.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6923:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6928:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) { 13:09.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6928:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6933:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.84 if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) { 13:09.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.89 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6933:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.89 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetLocationMatcher::ReturnType DebuggerScriptGetOffsetLocationMatcher::match(JS::Handle)’: 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7235:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.92 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 13:09.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7235:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7240:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.92 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 13:09.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7240:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7245:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.92 if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) { 13:09.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7245:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetAllColumnOffsetsMatcher::appendColumnOffsetEntry(size_t, size_t, size_t)’: 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7454:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) { 13:09.97 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7454:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7459:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) { 13:09.97 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7459:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7464:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:09.97 if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) { 13:09.97 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7464:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:10.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::propagateForcedReturn(JSContext*, js::AbstractFramePtr, JS::HandleValue)’: 13:10.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7862:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:10.00 void Debugger::propagateForcedReturn(JSContext* cx, AbstractFramePtr frame, 13:10.00 ^~~~~~~~ 13:10.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:10.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:10.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:10.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:10.21 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerFrame::requireScriptReferent(JSContext*, js::HandleDebuggerFrame)’: 13:10.21 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:10.21 arg1, arg2); 13:10.21 ^ 13:10.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:10.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:10.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:10.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:10.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static js::DebuggerFrame* js::DebuggerFrame::checkThis(JSContext*, const JS::CallArgs&, const char*, bool)’: 13:10.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:10.27 ReportNotObject(cx, v); 13:10.27 ^ 13:11.37 Compiling owning_ref v0.4.0 13:11.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:11.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 13:11.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11758:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:11.38 bool DebuggerObject::getErrorLineNumber(JSContext* cx, 13:11.38 ^~~~~~~~~~~~~~ 13:11.39 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/owning_ref' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library for creating references that carry their owner with them.' CARGO_PKG_REPOSITORY='https://github.com/Kimundi/owning-ref-rs' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=owning_ref /usr/bin/rustc --crate-name owning_ref '/<>/firefox-68.0~b13+build1/third_party/rust/owning_ref/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5921ca219e80a94e -C extra-filename=-5921ca219e80a94e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'stable_deref_trait=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libstable_deref_trait-239ef5f345844fd9.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:11.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 13:11.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11777:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:11.47 bool DebuggerObject::getErrorColumnNumber(JSContext* cx, 13:11.47 ^~~~~~~~~~~~~~ 13:11.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:11.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:11.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:11.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerObject::requireGlobal(JSContext*, js::HandleDebuggerObject)’: 13:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:11.59 arg1, arg2); 13:11.59 ^ 13:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:11.59 arg1, arg2); 13:11.59 ^ 13:12.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:12.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::definePropertyToTrusted(JSContext*, const char*, JS::MutableHandleValue)’: 13:12.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13048:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:12.06 bool Builder::Object::definePropertyToTrusted(JSContext* cx, const char* name, 13:12.06 ^~~~~~~ 13:12.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13059:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.06 return DefineDataProperty(cx, value, id, trusted); 13:12.06 ^ 13:12.07 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13059:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::dbg::Builder::Object&)’: 13:12.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13085:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:12.09 return definePropertyToTrusted(cx, name, &propval); 13:12.09 ^ 13:12.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13085:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:12.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const’: 13:12.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13314:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.19 !DefineDataProperty(cx, obj, cx->names().gcCycleNumber, 13:12.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.19 gcCycleNumberVal)) { 13:12.20 ~~~~~~~~~~~~~~~~~ 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13314:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13339:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 if (!DefineDataProperty(cx, collectionObj, cx->names().startTimestamp, 13:12.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.20 start) || 13:12.20 ~~~~~~ 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13339:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13341:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 !DefineDataProperty(cx, collectionObj, cx->names().endTimestamp, end)) { 13:12.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13341:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13346:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.20 if (!DefineDataElement(cx, slicesArray, idx++, collectionVal)) { 13:12.20 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13346:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13352:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.21 if (!DefineDataProperty(cx, obj, cx->names().collections, slicesValue)) { 13:12.21 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13352:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:12.39 Compiling unicode-bidi v0.3.4 13:12.40 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=unicode-bidi /usr/bin/rustc --crate-name unicode_bidi '/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=c1f5b66eb3aebfdc -C extra-filename=-c1f5b66eb3aebfdc --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:13.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:30:0, 13:13.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:13.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 13:13.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 13:13.34 inline bool ValueToId( 13:13.34 ^~~~~~~~~ 13:13.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 13:13.34 JSAtom* atom = ToAtom(cx, v); 13:13.34 ^ 13:13.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:13.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ValueToIdentifier(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 13:13.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:219:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:13.45 static bool ValueToIdentifier(JSContext* cx, HandleValue v, 13:13.45 ^~~~~~~~~~~~~~~~~ 13:13.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:221:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:13.45 if (!ValueToId(cx, v, id)) { 13:13.45 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 13:13.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:13.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:13.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:13.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:13.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:13.45 arg1, arg2); 13:13.45 ^ 13:13.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:13.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseQuery(JS::HandleObject) [with bool OnlyOffsets = false]’: 13:13.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.87 if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) { 13:13.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.87 if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) { 13:13.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.87 if (!GetProperty(cx_, query, query, cx_->names().minColumn, 13:13.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.87 &minColumnValue)) { 13:13.87 ~~~~~~~~~~~~~~~~ 13:13.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.87 if (!GetProperty(cx_, query, query, cx_->names().minOffset, 13:13.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.87 &minOffsetValue)) { 13:13.87 ~~~~~~~~~~~~~~~~ 13:13.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.88 if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) { 13:13.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.95 if (!GetProperty(cx_, query, query, cx_->names().maxColumn, 13:13.95 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.95 &maxColumnValue)) { 13:13.95 ~~~~~~~~~~~~~~~~ 13:13.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:13.96 if (!GetProperty(cx_, query, query, cx_->names().maxOffset, 13:13.96 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:13.96 &maxOffsetValue)) { 13:13.96 ~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseQuery(JS::HandleObject) [with bool OnlyOffsets = true]’: 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.21 if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) { 13:14.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.21 if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) { 13:14.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.21 if (!GetProperty(cx_, query, query, cx_->names().minColumn, 13:14.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.21 &minColumnValue)) { 13:14.21 ~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.21 if (!GetProperty(cx_, query, query, cx_->names().minOffset, 13:14.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.21 &minOffsetValue)) { 13:14.21 ~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.21 if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) { 13:14.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.28 if (!GetProperty(cx_, query, query, cx_->names().maxColumn, 13:14.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.28 &maxColumnValue)) { 13:14.28 ~~~~~~~~~~~~~~~~ 13:14.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:14.28 if (!GetProperty(cx_, query, query, cx_->names().maxOffset, 13:14.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.28 &maxOffsetValue)) { 13:14.28 ~~~~~~~~~~~~~~~~ 13:14.41 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=ryu CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ryu' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION_PATCH=4 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/ryu-7037c347008b97bf/out' /usr/bin/rustc --crate-name ryu '/<>/firefox-68.0~b13+build1/third_party/rust/ryu/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3340c97b300d4bad -C extra-filename=-3340c97b300d4bad --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg integer128 --cfg must_use_return` 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetLocationMatcher::ReturnType DebuggerScriptGetOffsetLocationMatcher::match(JS::HandleScript)’: 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7186:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:15.04 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 13:15.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7186:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7191:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:15.04 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 13:15.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7191:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:15.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7200:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:15.04 if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) { 13:15.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:15.07 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7200:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:16.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_setSourceMapURL(JSContext*, unsigned int, JS::Value*)’: 13:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8418:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:16.41 NativeObject* thisobj = DebuggerSource_check(cx, args.thisv(), fnname); 13:16.41 ^ 13:16.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:16.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:16.41 arg1, arg2); 13:16.41 ^ 13:16.41 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:16.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:16.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:16.41 return ToStringSlow(cx, v); 13:16.41 ^ 13:16.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:16.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getBinary(JSContext*, unsigned int, JS::Value*)’: 13:16.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:16.68 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:16.68 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:16.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8504:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:16.68 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get binary)", args, obj, referent); 13:16.68 ^ 13:16.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:16.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:16.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:16.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:16.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:16.70 arg1, arg2); 13:16.70 ^ 13:16.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:16.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getSourceMapURL(JSContext*, unsigned int, JS::Value*)’: 13:16.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:16.90 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:16.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:16.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8835:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:16.90 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get sourceMapURL)", args, obj, 13:16.90 ^ 13:17.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionType(JSContext*, unsigned int, JS::Value*)’: 13:17.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.10 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:17.10 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8747:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:17.10 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionType)", args, obj, 13:17.10 ^ 13:17.16 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionOffset(JSContext*, unsigned int, JS::Value*)’: 13:17.16 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.16 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:17.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.16 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8728:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:17.17 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionOffset)", args, obj, 13:17.18 ^ 13:17.21 Compiling iovec v0.1.2 13:17.21 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=iovec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/iovec' CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations 13:17.22 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name iovec '/<>/firefox-68.0~b13+build1/third_party/rust/iovec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=dc15af20b2031b2d -C extra-filename=-dc15af20b2031b2d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:17.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getDisplayURL(JSContext*, unsigned int, JS::Value*)’: 13:17.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.27 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:17.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8606:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:17.28 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent); 13:17.28 ^ 13:17.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getId(JSContext*, unsigned int, JS::Value*)’: 13:17.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.39 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:17.39 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8584:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:17.39 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get id)", args, obj, referent); 13:17.39 ^ 13:17.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getURL(JSContext*, unsigned int, JS::Value*)’: 13:17.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.45 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 13:17.45 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8557:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 13:17.46 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent); 13:17.46 ^ 13:17.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘JSObject* DebuggerScript_checkThis(JSContext*, const JS::CallArgs&, const char*)’: 13:17.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6125:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.50 JSObject* thisobj = DebuggerScript_check(cx, args.thisv(), fnname); 13:17.50 ^ 13:17.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:17.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:17.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:17.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:17.51 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:17.51 arg1, arg2); 13:17.51 ^ 13:17.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getFormat(JSContext*, unsigned int, JS::Value*)’: 13:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.91 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:17.91 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6416:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:17.92 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get format)", args, obj, referent); 13:17.92 ^ 13:17.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getStartLine(JSContext*, unsigned int, JS::Value*)’: 13:17.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:17.99 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:17.99 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6270:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:17.99 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get startLine)", args, obj, 13:17.99 ^ 13:18.33 Compiling net2 v0.2.33 13:18.35 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=net2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/net2' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION_PATCH=33 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. 13:18.35 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name net2 '/<>/firefox-68.0~b13+build1/third_party/rust/net2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=d30fcb78d3dad7d7 -C extra-filename=-d30fcb78d3dad7d7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:19.16 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool UpdateExecutionObservabilityOfScriptsInZone(JSContext*, JS::Zone*, const js::Debugger::ExecutionObservableSet&, js::Debugger::IsObserving)’: 13:19.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:3017:25: warning: ‘*((void*)& r +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:19.17 for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 13:19.17 ^ 13:19.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:3017:25: warning: ‘*((void*)(& r)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::deletePropertyMethod(JSContext*, unsigned int, JS::Value*)’: 13:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11059:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:20.04 if (!ValueToId(cx, args.get(0), &id)) { 13:20.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:20.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 13:20.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:20.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:20.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:20.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:20.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::DebuggerMemory::setAllocationSamplingProbability(JSContext*, unsigned int, JS::Value*)’: 13:20.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:20.87 return js::ToNumberSlow(cx, v, out); 13:20.87 ^ 13:21.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:21.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetLocation(JSContext*, unsigned int, JS::Value*)’: 13:21.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:21.98 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:21.98 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7255:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:21.98 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetLocation", args, obj, 13:21.98 ^ 13:22.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getLineOffsets(JSContext*, unsigned int, JS::Value*)’: 13:22.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.08 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.08 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7629:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.08 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getLineOffsets", args, obj, 13:22.08 ^ 13:22.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:16:0, 13:22.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:22.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:22.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:22.08 if (!ToNumberSlow(cx, vp, &d)) { 13:22.08 ~~~~~~~~~~~~^~~~~~~~~~~~ 13:22.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:22.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getAllColumnOffsets(JSContext*, unsigned int, JS::Value*)’: 13:22.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.21 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.22 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7542:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.22 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getAllColumnOffsets", args, obj, 13:22.22 ^ 13:22.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getSuccessorOrPredecessorOffsets(JSContext*, unsigned int, JS::Value*, const char*, bool)’: 13:22.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.34 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7337:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.34 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, name, args, obj, referent); 13:22.34 ^ 13:22.43 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetMetadata(JSContext*, unsigned int, JS::Value*)’: 13:22.43 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.43 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.43 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.43 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6943:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.43 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetMetadata", args, obj, 13:22.43 ^ 13:22.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_isInCatchScope(JSContext*, unsigned int, JS::Value*)’: 13:22.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.59 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.59 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8137:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.59 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "isInCatchScope", args, obj, 13:22.59 ^ 13:22.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_clearBreakpoint(JSContext*, unsigned int, JS::Value*)’: 13:22.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.84 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.84 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8059:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.84 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearBreakpoint", args, obj, 13:22.84 ^ 13:22.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:22.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:22.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:22.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:22.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:22.84 ReportNotObject(cx, v); 13:22.84 ^ 13:22.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:22.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getLineCount(JSContext*, unsigned int, JS::Value*)’: 13:22.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:22.97 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:22.98 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6309:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:22.98 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get lineCount)", args, obj, 13:22.98 ^ 13:23.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getPossibleBreakpointOffsets(JSContext*, unsigned int, JS::Value*)’: 13:23.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.17 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:23.17 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6823:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:23.17 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpointOffsets", args, 13:23.17 ^ 13:23.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:23.18 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:23.18 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:23.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:23.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:23.23 ReportNotObject(cx, v); 13:23.23 ^ 13:23.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:23.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getAllOffsets(JSContext*, unsigned int, JS::Value*)’: 13:23.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7408:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:23.33 if (found && !GetProperty(cx, result, result, id, &offsetsv)) { 13:23.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7422:42: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 13:23.33 if (!offsets || !ValueToId(cx, v, &id)) { 13:23.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 13:23.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7427:32: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.33 if (!DefineDataProperty(cx, result, id, value)) { 13:23.33 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:23.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7427:32: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetsCoverage(JSContext*, unsigned int, JS::Value*)’: 13:23.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8221:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.64 !DefineDataProperty(cx, item, lineNumberId, lineNumberValue) || 13:23.64 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8221:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8222:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.64 !DefineDataProperty(cx, item, columnNumberId, columnNumberValue) || 13:23.64 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8222:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8223:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.64 !DefineDataProperty(cx, item, countId, countValue) || 13:23.64 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.65 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8223:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.65 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8220:37: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:23.65 if (!item || !DefineDataProperty(cx, item, offsetId, offsetValue) || 13:23.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.65 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8220:37: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:24.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_clearAllBreakpoints(JSContext*, unsigned int, JS::Value*)’: 13:24.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:24.12 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:24.12 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:24.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8082:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:24.12 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearAllBreakpoints", args, obj, 13:24.12 ^ 13:25.82 Compiling num_cpus v1.7.0 13:25.82 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=num_cpus CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name num_cpus '/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ef7a527206d0a19 -C extra-filename=-1ef7a527206d0a19 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:26.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16:0, 13:26.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:26.96 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In static member function ‘static void JS::Compartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*)’: 13:26.96 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:92:13: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:26.96 return *it; 13:26.96 ^~ 13:26.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2:0: 13:26.96 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:478:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ was declared here 13:26.96 for (CompartmentsIter comp(trc->runtime()); !comp.done(); comp.next()) { 13:26.97 ^~~~ 13:26.97 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:478:25: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:31.16 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-padding' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=block-padding /usr/bin/rustc --crate-name block_padding '/<>/firefox-68.0~b13+build1/third_party/rust/block-padding/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a1fe50ced69b420c -C extra-filename=-a1fe50ced69b420c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byte_tools=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyte_tools-f7ec3f7ccbda09e0.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:32.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:32.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::ScriptQuery::parseQuery(JS::HandleObject)’: 13:32.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4656:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.62 if (!GetProperty(cx, query, query, cx->names().global, &global)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4679:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.63 if (!GetProperty(cx, query, query, cx->names().url, &url)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4733:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.63 if (!GetProperty(cx, query, query, cx->names().displayURL, &displayURL)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4753:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.63 if (!GetProperty(cx, query, query, cx->names().line, &lineProperty)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4782:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.63 if (!GetProperty(cx, query, query, innermostName, &innermostProperty)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4691:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:32.63 if (!GetProperty(cx, query, query, cx->names().source, &debuggerSource)) { 13:32.63 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.80 Compiling walkdir v2.1.4 13:32.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/walkdir' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_VERSION=2.1.4 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_NAME=walkdir /usr/bin/rustc --crate-name walkdir '/<>/firefox-68.0~b13+build1/third_party/rust/walkdir/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=8db95d2b35c9d237 -C extra-filename=-8db95d2b35c9d237 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'same_file=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsame_file-7ff2a4b46b513b20.rlib' --cap-lints warn` 13:34.00 Compiling rand v0.4.3 13:34.01 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=rand CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 13:34.01 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name rand '/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=c731d330da53ca4b -C extra-filename=-c731d330da53ca4b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:35.72 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:35.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 13:35.72 | 13:35.72 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 13:35.72 | ^^^^^^^^^^^^^^^^^ 13:35.72 | 13:35.72 = note: #[warn(deprecated)] on by default 13:35.72 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:35.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 13:35.73 | 13:35.73 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 13:35.73 | ^^^^^^^^^^^^^^^^^ 13:35.73 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:35.73 | 13:35.73 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 13:35.73 | ^^^^^^^^^^^^^^^^^^^ 13:35.74 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:35.75 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 13:35.75 | 13:35.75 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 13:35.75 | ^^^^^^^^^^^^^^^^ 13:35.75 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:35.75 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 13:35.75 | 13:35.75 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 13:35.75 | ^^^^^^^^^^^^^^^^ 13:35.75 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:35.75 | 13:35.75 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 13:35.75 | ^^^^^^^^^^^^^^^^^^^^^^ 13:36.23 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::maybeAppendEntry(size_t, size_t, size_t, bool) [with bool OnlyOffsets = false]’: 13:36.23 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6545:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.24 if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) { 13:36.24 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6545:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6550:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.26 if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) { 13:36.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6550:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6555:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.26 if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) { 13:36.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6555:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6560:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.27 if (!DefineDataProperty(cx_, entry, cx_->names().isStepStart, value)) { 13:36.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6560:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getPossibleBreakpoints(JSContext*, unsigned int, JS::Value*)’: 13:36.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:36.59 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:36.59 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6801:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:36.60 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpoints", args, obj, 13:36.60 ^ 13:36.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:36.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:36.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:36.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:36.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:36.60 ReportNotObject(cx, v); 13:36.60 ^ 13:38.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7:0, 13:38.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:38.90 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 13:38.90 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:38.90 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 13:38.90 ^~ 13:39.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:39.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::newCompletionValue(JSContext*, js::ResumeMode, const JS::Value&, js::SavedFrame*, JS::MutableHandleValue)’: 13:39.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1915:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.01 bool Debugger::newCompletionValue(JSContext* cx, ResumeMode resumeMode, 13:39.01 ^~~~~~~~ 13:39.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1955:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.01 !NativeDefineDataProperty(cx, obj, nkey, nvalue, JSPROP_ENUMERATE)) { 13:39.01 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1955:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1947:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.01 !NativeDefineDataProperty(cx, obj, key, value, JSPROP_ENUMERATE)) { 13:39.01 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1947:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, js::HandleDebuggerFrame, js::ResumeMode&, JS::MutableHandleValue, js::HandleSavedFrame)’: 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8913:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.13 bool ScriptedOnPopHandler::onPop(JSContext* cx, HandleDebuggerFrame frame, 13:39.13 ^~~~~~~~~~~~~~~~~~~~ 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.13 if (!dbg->newCompletionValue(cx, resumeMode, vp, exnStack, &completion)) { 13:39.13 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8938:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 13:39.13 if (!DefineDataProperty(cx, obj, cx->names().await, TrueHandleValue)) { 13:39.13 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8938:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.13 if (!js::Call(cx, fval, frame, completion, &rval)) { 13:39.13 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8949:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.14 return ParseResumptionValue(cx, rval, resumeMode, vp); 13:39.14 ^ 13:39.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8949:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::setVariable(JSContext*, js::HandleDebuggerEnvironment, JS::HandleId, JS::HandleValue)’: 13:39.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12989:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.22 bool DebuggerEnvironment::setVariable(JSContext* cx, 13:39.22 ^~~~~~~~~~~~~~~~~~~ 13:39.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 13:39.22 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 13:39.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 13:39.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:39.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.22 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 13:39.22 ^ 13:39.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.22 receiver, result); 13:39.22 ^ 13:39.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:39.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool GetThisValueForCheck(JSContext*, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue, mozilla::Maybe >&)’: 13:39.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1551:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.31 static bool GetThisValueForCheck(JSContext* cx, AbstractFramePtr frame, 13:39.31 ^~~~~~~~~~~~~~~~~~~~ 13:39.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1557:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.32 if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, pc, thisv)) { 13:39.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:39.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1557:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:39.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2:0: 13:39.36 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle)’: 13:39.36 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:384:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.36 bool Compartment::wrap(JSContext* cx, 13:39.36 ^~~~~~~~~~~ 13:39.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::defineProperty(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::Handle)’: 13:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12007:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.39 bool DebuggerObject::defineProperty(JSContext* cx, HandleDebuggerObject object, 13:39.39 ^~~~~~~~~~~~~~ 13:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12014:37: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.39 if (!dbg->unwrapPropertyDescriptor(cx, referent, &desc)) { 13:39.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 13:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12014:37: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.39 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17:0, 13:39.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 13:39.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 13:39.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 13:39.40 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 13:39.40 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 13:39.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:18, 13:39.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:39.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:39.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:39.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.40 auto tmpResult_ = (expr); \ 13:39.40 ^ 13:39.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12017:3: note: in expansion of macro ‘JS_TRY_OR_RETURN_FALSE’ 13:39.40 JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, desc)); 13:39.40 ^ 13:39.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:39.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12028:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.42 if (!DefineProperty(cx, referent, id, desc)) { 13:39.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 13:39.42 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12028:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::definePropertyMethod(JSContext*, unsigned int, JS::Value*)’: 13:39.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.47 if (!ToPropertyDescriptor(cx, args[1], false, &desc)) { 13:39.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11010:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.48 if (!DebuggerObject::defineProperty(cx, object, id, desc)) { 13:39.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:39.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11010:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11001:24: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 13:39.49 if (!ValueToId(cx, args[0], &id)) { 13:39.49 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 13:39.60 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::defineProperties(JSContext*, js::HandleDebuggerObject, JS::Handle >, JS::Handle >)’: 13:39.60 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12048:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.60 if (!dbg->unwrapPropertyDescriptor(cx, referent, descs[i])) { 13:39.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 13:39.60 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12048:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:39.61 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17:0, 13:39.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 13:39.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 13:39.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 13:39.61 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 13:39.61 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 13:39.61 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:18, 13:39.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:39.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:39.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:39.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.62 auto tmpResult_ = (expr); \ 13:39.62 ^ 13:39.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12051:5: note: in expansion of macro ‘JS_TRY_OR_RETURN_FALSE’ 13:39.62 JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, descs[i])); 13:39.62 ^ 13:39.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:39.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12066:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.63 if (!DefineProperty(cx, referent, ids[i], descs[i])) { 13:39.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12066:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:39.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 13:39.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:39.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:39.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:39.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::DebuggerObject::definePropertiesMethod(JSContext*, unsigned int, JS::Value*)’: 13:39.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:39.83 return js::ToObjectSlow(cx, v, false); 13:39.83 ^ 13:40.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:40.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 13:40.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11732:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:40.28 bool DebuggerObject::getErrorNotes(JSContext* cx, HandleDebuggerObject object, 13:40.28 ^~~~~~~~~~~~~~ 13:41.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:22:0, 13:41.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:47: 13:41.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h: In static member function ‘static bool js::DebuggerMemory::takeCensus(JSContext*, unsigned int, JS::Value*)’: 13:41.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:41.55 return type.report(cx, *this, report); 13:41.55 ^ 13:41.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:42.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:42.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, js::HandleDebuggerFrame)’: 13:42.70 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9885:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:42.70 if (!NativeDefineDataProperty(cx, obj, cx->names().length, fargcVal, 13:42.70 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:42.70 JSPROP_PERMANENT | JSPROP_READONLY)) { 13:42.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:42.70 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9885:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:46.13 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/rayon-core-0a721e287591f25f/build-script-build` 13:46.17 [rayon-core 1.4.0] cargo:rerun-if-changed=build.rs 13:46.18 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/failure_derive-fc4275b66f154e66/build-script-build` 13:46.34 [failure_derive 0.1.3] cargo:rustc-cfg=has_dyn_trait 13:46.34 Compiling semver v0.9.0 13:46.37 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 13:46.39 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_NAME=semver /usr/bin/rustc --crate-name semver '/<>/firefox-68.0~b13+build1/third_party/rust/semver/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=b478f058a0d7f6f9 -C extra-filename=-b478f058a0d7f6f9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'semver_parser=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsemver_parser-8940c0e1df225eb3.rlib' --cap-lints warn` 13:47.40 warning: unused import: `std::result` 13:47.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/semver/src/version_req.rs:13:5 13:47.40 | 13:47.40 13 | use std::result; 13:47.40 | ^^^^^^^^^^^ 13:47.45 | 13:47.46 = note: #[warn(unused_imports)] on by default 13:51.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2:0: 13:51.59 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp: In static member function ‘static void JS::Compartment::traceIncomingCrossCompartmentEdgesForZoneGC(JSTracer*)’: 13:51.59 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:437:25: warning: ‘*((void*)& c +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:51.59 for (CompartmentsIter c(trc->runtime()); !c.done(); c.next()) { 13:51.59 ^ 13:51.59 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:437:25: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:52.39 Compiling miniz_oxide v0.1.2 13:52.40 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=miniz_oxide CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide' CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name miniz_oxide '/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8cee28fe93f1145e -C extra-filename=-8cee28fe93f1145e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'adler32=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libadler32-51597c26c3f63111.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:53.35 warning: unnecessary parentheses around function argument 13:53.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide/src/inflate/core.rs:598:24 13:53.35 | 13:53.35 598 | let res = cmp::min((l.num_bits >> 3), max); 13:53.35 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 13:53.35 | 13:53.35 = note: #[warn(unused_parens)] on by default 13:54.79 js/src/jit/Unified_cpp_js_src_jit10.o 13:55.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:55.60 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)’: 13:55.61 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12530:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13:55.61 const char* s; 13:55.61 ^ 13:55.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::setVariableMethod(JSContext*, unsigned int, JS::Value*)’: 13:55.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12711:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:55.73 if (!ValueToIdentifier(cx, args[0], &id)) { 13:55.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 13:55.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12715:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:55.73 if (!DebuggerEnvironment::setVariable(cx, environment, id, args[1])) { 13:55.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12715:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_setBreakpoint(JSContext*, unsigned int, JS::Value*)’: 13:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 13:56.48 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 13:56.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7957:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 13:56.48 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "setBreakpoint", args, obj, referent); 13:56.48 ^ 13:56.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 13:56.49 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:56.49 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:56.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:56.49 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:56.49 ReportNotObject(cx, v); 13:56.49 ^ 13:57.06 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/winapi-83c2849adce16bf9/build-script-build` 13:57.08 [winapi 0.3.6] cargo:rerun-if-changed=build.rs 13:57.08 [winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_NO_BUNDLED_LIBRARIES 13:57.08 [winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_STATIC_NOBUNDLE 13:57.08 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-integer-fc6328514568b6a6/build-script-build` 13:57.63 [num-integer 0.1.39] cargo:rustc-cfg=has_i128 13:57.63 Compiling itertools v0.7.6 13:57.64 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itertools' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_REPOSITORY='https://github.com/bluss/rust-itertools' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=itertools /usr/bin/rustc --crate-name itertools '/<>/firefox-68.0~b13+build1/third_party/rust/itertools/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=c1898c3fbc2cd821 -C extra-filename=-c1898c3fbc2cd821 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'either=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libeither-b1c1773a70405f8f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 13:58.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 13:58.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 13:58.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 13:58.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:58.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:58.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::DebuggerMemory::setMaxAllocationsLogLength(JSContext*, unsigned int, JS::Value*)’: 13:58.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:58.82 return js::ToInt32Slow(cx, v, out); 13:58.82 ^ 13:59.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:59.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandleValue)’: 13:59.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1229:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:59.82 bool Debugger::wrapEnvironment(JSContext* cx, Handle env, 13:59.82 ^~~~~~~~ 13:59.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1229:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::environmentGetter(JSContext*, unsigned int, JS::Value*)’: 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10483:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:59.85 return dbg->wrapEnvironment(cx, env, args.rval()); 13:59.85 ^ 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10483:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 *** KEEP ALIVE MARKER *** Total duration: 0:14:00.237512 13:59.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 13:59.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 13:59.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 13:59.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 13:59.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerObject::asEnvironmentMethod(JSContext*, unsigned int, JS::Value*)’: 13:59.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:59.93 arg1, arg2); 13:59.93 ^ 13:59.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 13:59.93 arg1, arg2); 13:59.93 ^ 13:59.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 13:59.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11190:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 13:59.93 return dbg->wrapEnvironment(cx, env, args.rval()); 13:59.93 ^ 13:59.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11190:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:00.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::findMethod(JSContext*, unsigned int, JS::Value*)’: 14:00.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12665:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.29 if (!ValueToIdentifier(cx, args[0], &id)) { 14:00.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:00.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’: 14:00.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.57 bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { 14:00.57 ^~~~~~~~ 14:00.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1327:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.57 if (!DefineDataProperty(cx, optObj, name, trueVal)) { 14:00.57 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1327:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::receiveCompletionValue(mozilla::Maybe&, bool, JS::HandleValue, JS::MutableHandleValue)’: 14:00.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.63 bool Debugger::receiveCompletionValue(Maybe& ar, bool ok, 14:00.63 ^~~~~~~~ 14:00.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1971:66: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.63 resultToCompletion(cx, ok, val, &resumeMode, &value, &exnStack); 14:00.63 ^ 14:00.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1974:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.63 newCompletionValue(cx, resumeMode, value, exnStack, vp); 14:00.63 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getProperty(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 14:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.67 bool DebuggerObject::getProperty(JSContext* cx, HandleDebuggerObject object, 14:00.67 ^~~~~~~~~~~~~~ 14:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 14:00.67 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 14:00.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 14:00.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:00.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:00.68 return op(cx, obj, receiver, id, vp); 14:00.68 ^ 14:00.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:00.68 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:00.68 ^ 14:00.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:00.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12117:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.68 return dbg->receiveCompletionValue(ar, ok, result, result); 14:00.68 ^ 14:00.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12117:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12117:60: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.77 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPropertyMethod(JSContext*, unsigned int, JS::Value*)’: 14:00.77 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11097:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.77 if (!ValueToId(cx, args.get(0), &id)) { 14:00.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:00.78 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.78 if (!DebuggerObject::getProperty(cx, object, id, receiver, args.rval())) { 14:00.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:00.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::setProperty(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:00.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.88 bool DebuggerObject::setProperty(JSContext* cx, HandleDebuggerObject object, 14:00.88 ^~~~~~~~~~~~~~ 14:00.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.89 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:00.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 14:00.89 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 14:00.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 14:00.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:00.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.91 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 14:00.91 ^ 14:00.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.92 receiver, result); 14:00.92 ^ 14:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:00.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12155:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.92 return dbg->receiveCompletionValue(ar, ok, result, result); 14:00.92 ^ 14:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12155:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:00.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12155:60: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::setPropertyMethod(JSContext*, unsigned int, JS::Value*)’: 14:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11117:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:01.04 if (!ValueToId(cx, args.get(0), &id)) { 14:01.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.04 if (!DebuggerObject::setProperty(cx, object, id, value, receiver, 14:01.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:01.04 args.rval())) { 14:01.04 ~~~~~~~~~~~~ 14:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:01.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::call(JSContext*, js::HandleDebuggerObject, JS::HandleValue, JS::Handle >, JS::MutableHandleValue)’: 14:01.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.27 bool DebuggerObject::call(JSContext* cx, HandleDebuggerObject object, 14:01.27 ^~~~~~~~~~~~~~ 14:01.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:01.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.30 ok = js::Call(cx, calleev, thisv, invokeArgs, result); 14:01.30 ^ 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:60: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12223:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.30 return dbg->receiveCompletionValue(ar, ok, result, result); 14:01.30 ^ 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12223:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:01.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12223:60: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:01.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::callMethod(JSContext*, unsigned int, JS::Value*)’: 14:01.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11088:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:01.56 return object->call(cx, object, thisv, args, callArgs.rval()); 14:01.56 ^ 14:01.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::applyMethod(JSContext*, unsigned int, JS::Value*)’: 14:01.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11161:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:01.67 return object->call(cx, object, thisv, args, callArgs.rval()); 14:01.67 ^ 14:02.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerFrame::getThis(JSContext*, js::HandleDebuggerFrame, JS::MutableHandleValue)’: 14:02.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9155:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:02.56 bool DebuggerFrame::getThis(JSContext* cx, HandleDebuggerFrame frame, 14:02.56 ^~~~~~~~~~~~~ 14:02.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9177:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:02.56 if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, iter.pc(), 14:02.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:02.57 result)) { 14:02.57 ~~~~~~~ 14:02.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9177:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:02.70 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerGenericEval(JSContext*, mozilla::Range, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame, js::Debugger*, JS::HandleObject, js::FrameIter*)’: 14:02.70 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9385:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:02.70 static bool DebuggerGenericEval( 14:02.70 ^~~~~~~~~~~~~~~~~~~ 14:02.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 14:02.71 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 14:02.71 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 14:02.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:02.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:02.72 return op(cx, obj, receiver, id, vp); 14:02.72 ^ 14:02.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:02.72 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:02.72 ^ 14:02.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:02.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9442:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:02.74 !NativeDefineDataProperty(cx, nenv, id, val, 0)) { 14:02.75 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:02.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9442:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:02.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9469:75: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:02.75 Debugger::resultToCompletion(cx, ok, rval, &resumeMode, value, exnStack); 14:02.76 ^ 14:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerFrame::eval(JSContext*, js::HandleDebuggerFrame, mozilla::Range, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame)’: 14:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9475:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.04 bool DebuggerFrame::eval(JSContext* cx, HandleDebuggerFrame frame, 14:03.04 ^~~~~~~~~~~~~ 14:03.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9493:59: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.04 exnStack, dbg, nullptr, &iter); 14:03.04 ^ 14:03.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerFrame::evalMethod(JSContext*, unsigned int, JS::Value*)’: 14:03.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10070:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:03.09 if (!ParseEvalOptions(cx, args.get(1), options)) { 14:03.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10077:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.09 if (!DebuggerFrame::eval(cx, frame, chars, nullptr, options, resumeMode, 14:03.09 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.09 &value, &exnStack)) { 14:03.09 ~~~~~~~~~~~~~~~~~~ 14:03.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10083:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:03.09 args.rval()); 14:03.09 ^ 14:03.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:03.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:03.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:03.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:03.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::DebuggerFrame::evalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)’: 14:03.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:03.16 ReportNotObject(cx, v); 14:03.16 ^ 14:03.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:03.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10108:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:03.18 if (!ParseEvalOptions(cx, args.get(2), options)) { 14:03.18 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10115:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.18 if (!DebuggerFrame::eval(cx, frame, chars, bindings, options, resumeMode, 14:03.18 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.18 &value, &exnStack)) { 14:03.18 ~~~~~~~~~~~~~~~~~~ 14:03.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10121:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:03.21 args.rval()); 14:03.21 ^ 14:03.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::executeInGlobal(JSContext*, js::HandleDebuggerObject, mozilla::Range, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame)’: 14:03.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12265:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.24 bool DebuggerObject::executeInGlobal(JSContext* cx, HandleDebuggerObject object, 14:03.24 ^~~~~~~~~~~~~~ 14:03.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12279:67: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.24 exnStack, dbg, globalLexical, nullptr); 14:03.24 ^ 14:03.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::executeInGlobalMethod(JSContext*, unsigned int, JS::Value*)’: 14:03.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11249:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:03.29 if (!ParseEvalOptions(cx, args.get(1), options)) { 14:03.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11256:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.29 if (!DebuggerObject::executeInGlobal(cx, object, chars, nullptr, options, 14:03.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.29 resumeMode, &value, &exnStack)) { 14:03.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11262:57: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:03.29 args.rval()); 14:03.29 ^ 14:03.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:03.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:03.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:03.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:03.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::DebuggerObject::executeInGlobalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)’: 14:03.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:03.38 ReportNotObject(cx, v); 14:03.38 ^ 14:03.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:03.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11293:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:03.38 if (!ParseEvalOptions(cx, args.get(2), options)) { 14:03.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11300:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:03.38 if (!DebuggerObject::executeInGlobal(cx, object, chars, bindings, options, 14:03.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.38 resumeMode, &value, &exnStack)) { 14:03.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11306:57: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:03.38 args.rval()); 14:03.38 ^ 14:03.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:03.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:03.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:03.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:03.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)’: 14:03.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:03.52 ReportNotObject(cx, v); 14:03.52 ^ 14:04.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:04.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getBoundThis(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 14:04.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11619:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.03 bool DebuggerObject::getBoundThis(JSContext* cx, HandleDebuggerObject object, 14:04.03 ^~~~~~~~~~~~~~ 14:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPromiseReason(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 14:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11805:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.19 bool DebuggerObject::getPromiseReason(JSContext* cx, 14:04.19 ^~~~~~~~~~~~~~ 14:04.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPromiseValue(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 14:04.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11796:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.27 bool DebuggerObject::getPromiseValue(JSContext* cx, HandleDebuggerObject object, 14:04.27 ^~~~~~~~~~~~~~ 14:04.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::MutableHandle)’: 14:04.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.29 bool DebuggerObject::getOwnPropertyDescriptor( 14:04.29 ^~~~~~~~~~~~~~ 14:04.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11938:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.29 if (!GetOwnPropertyDescriptor(cx, referent, id, desc)) { 14:04.29 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:04.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11938:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getOwnPropertyDescriptorMethod(JSContext*, unsigned int, JS::Value*)’: 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10943:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:04.35 if (!ValueToId(cx, args.get(0), &id)) { 14:04.35 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10948:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.35 if (!DebuggerObject::getOwnPropertyDescriptor(cx, object, id, &desc)) { 14:04.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10948:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10952:58: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:04.35 return JS::FromPropertyDescriptor(cx, desc, args.rval()); 14:04.35 ^ 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10952:58: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10952:58: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, js::HandleDebuggerObject, JS::HandleValue, JS::MutableHandleValue)’: 14:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.40 bool DebuggerObject::makeDebuggeeValue(JSContext* cx, 14:04.40 ^~~~~~~~~~~~~~ 14:04.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.44 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::makeDebuggeeValueMethod(JSContext*, unsigned int, JS::Value*)’: 14:04.44 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11318:76: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.44 return DebuggerObject::makeDebuggeeValue(cx, object, args[0], args.rval()); 14:04.44 ^ 14:04.44 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11318:76: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::getVariable(JSContext*, js::HandleDebuggerEnvironment, JS::HandleId, JS::MutableHandleValue)’: 14:04.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12932:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.49 bool DebuggerEnvironment::getVariable(JSContext* cx, 14:04.49 ^~~~~~~~~~~~~~~~~~~ 14:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12965:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.50 if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, env, id, result)) { 14:04.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 14:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12965:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12969:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.50 if (!GetProperty(cx, referent, referent, id, result)) { 14:04.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::getVariableMethod(JSContext*, unsigned int, JS::Value*)’: 14:04.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12691:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.58 if (!ValueToIdentifier(cx, args[0], &id)) { 14:04.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:04.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12695:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.58 return DebuggerEnvironment::getVariable(cx, environment, id, args.rval()); 14:04.58 ^ 14:04.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12695:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:04.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleValue)’: 14:04.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13062:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.62 bool Builder::Object::defineProperty(JSContext* cx, const char* name, 14:04.62 ^~~~~~~ 14:04.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13062:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13071:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.63 return definePropertyToTrusted(cx, name, &propval); 14:04.63 ^ 14:04.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13071:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:04.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleObject)’: 14:04.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13077:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.67 return defineProperty(cx, name, propval); 14:04.67 ^ 14:04.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13077:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:04.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getElementProperty(JSContext*, unsigned int, JS::Value*)’: 14:04.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:04.72 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 14:04.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8656:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 14:04.72 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get elementAttributeName)", args, 14:04.72 ^ 14:04.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getElement(JSContext*, unsigned int, JS::Value*)’: 14:04.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:04.83 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 14:04.83 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8630:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 14:04.83 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get element)", args, obj, referent); 14:04.83 ^ 14:06.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:06.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:06.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:06.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::adoptSource(JSContext*, unsigned int, JS::Value*)’: 14:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:06.24 ReportNotObject(cx, v); 14:06.24 ^ 14:06.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getSource(JSContext*, unsigned int, JS::Value*)’: 14:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:06.34 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 14:06.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6349:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 14:06.34 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get source)", args, obj, referent); 14:06.34 ^ 14:07.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionScript(JSContext*, unsigned int, JS::Value*)’: 14:07.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:07.41 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 14:07.41 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8701:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 14:07.41 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionScript)", args, obj, 14:07.41 ^ 14:07.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::Debugger::setHookImpl(JSContext*, JS::CallArgs&, js::Debugger&, js::Debugger::Hook)’: 14:07.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:3758:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:07.51 return ReportIsNotFunction(cx, args[0], args.length() - 1); 14:07.51 ^ 14:07.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:07.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:07.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:07.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:07.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)’: 14:07.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:07.81 ReportNotObject(cx, v); 14:07.81 ^ 14:07.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:07.81 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4239:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:07.81 if (!GetProperty(cx, callee, callee, cx->names().prototype, &v)) { 14:07.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::forceLexicalInitializationByNameMethod(JSContext*, unsigned int, JS::Value*)’: 14:08.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11214:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:08.05 if (!ValueToIdentifier(cx, args[0], &id)) { 14:08.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:08.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getText(JSContext*, unsigned int, JS::Value*)’: 14:08.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:08.24 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 14:08.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8484:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 14:08.28 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get text)", args, obj, referent); 14:08.28 ^ 14:08.61 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cose-944f3a355b14b0c9/build-script-build` 14:08.65 Compiling humantime v1.1.1 14:08.65 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/humantime' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} 14:08.65 ' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=1.1.1 CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_NAME=humantime /usr/bin/rustc --crate-name humantime '/<>/firefox-68.0~b13+build1/third_party/rust/humantime/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=39fb238b4098a179 -C extra-filename=-39fb238b4098a179 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'quick_error=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libquick_error-e77e8058ca68fa2a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:09.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool JS_DefineDebuggerObject(JSContext*, JS::HandleObject)’: 14:09.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13171:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:09.06 if (!DefineDataProperty(cx, debugCtor, debuggeeWouldRunId, 14:09.06 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.06 debuggeeWouldRunCtor, 0)) { 14:09.06 ~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13171:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:09.44 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandleValue)’: 14:09.44 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:679:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:09.44 bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, 14:09.44 ^~~~~~~~ 14:09.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::Debugger::getNewestFrame(JSContext*, unsigned int, JS::Value*)’: 14:09.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4201:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:09.49 return dbg->getFrame(cx, iter, args.rval()); 14:09.52 ^ 14:09.54 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4201:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:10.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:47:0: 14:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::drainAllocationsLog(JSContext*, unsigned int, JS::Value*)’: 14:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.13 if (!DefineDataProperty(cx, obj, cx->names().frame, frame)) { 14:10.13 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.14 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:214:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.14 if (!DefineDataProperty(cx, obj, cx->names().timestamp, timestampValue)) { 14:10.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.14 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:214:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.15 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:224:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.15 if (!DefineDataProperty(cx, obj, cx->names().class_, classNameValue)) { 14:10.15 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.15 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:224:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.16 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:232:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.16 if (!DefineDataProperty(cx, obj, cx->names().constructor, ctorName)) { 14:10.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.16 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:232:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.16 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:237:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.16 if (!DefineDataProperty(cx, obj, cx->names().size, size)) { 14:10.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.17 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:237:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.19 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:242:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.19 if (!DefineDataProperty(cx, obj, cx->names().inNursery, inNursery)) { 14:10.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.23 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:242:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:10.94 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:10.94 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:10.94 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:10.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:10.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::findObjects(JSContext*, unsigned int, JS::Value*)’: 14:10.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:10.94 ReportNotObject(cx, v); 14:10.94 ^ 14:10.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:10.94 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:5370:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:10.94 if (!GetProperty(cx, query, query, cx->names().class_, &cls)) { 14:10.94 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21:0, 14:11.10 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 14:11.10 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:11.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:11.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::findScripts(JSContext*, unsigned int, JS::Value*)’: 14:11.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:11.11 ReportNotObject(cx, v); 14:11.11 ^ 14:11.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::leaveDebugger(mozilla::Maybe&, js::AbstractFramePtr, const mozilla::Maybe >&, js::Debugger::CallUncaughtExceptionHook, js::ResumeMode, JS::MutableHandleValue)’: 14:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1817:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:11.87 ResumeMode Debugger::leaveDebugger(Maybe& ar, AbstractFramePtr frame, 14:11.87 ^~~~~~~~ 14:11.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 14:11.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 14:11.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:11.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:11.87 arg1, arg2); 14:11.87 ^ 14:11.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1669:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:11.87 JSObject* pair = CreateIterResultObject(cx, vp, true); 14:11.87 ^ 14:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1716:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:11.87 JSObject* promise = resumeMode == ResumeMode::Throw 14:11.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.87 ? PromiseObject::unforgeableReject(cx, vp) 14:11.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.87 : PromiseObject::unforgeableResolve(cx, vp); 14:11.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1716:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::handleUncaughtExceptionHelper(mozilla::Maybe&, JS::MutableHandleValue*, const mozilla::Maybe >&, js::AbstractFramePtr)’: 14:12.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1775:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.04 if (!cx->getPendingException(&exc)) { 14:12.04 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:12.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:7: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.04 if (js::Call(cx, fval, object, exc, &rv)) { 14:12.04 ^~ 14:12.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:7: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:7: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.05 if (!ParseResumptionValue(cx, rv, resumeMode, *vp)) { 14:12.05 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 14:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type ‘const JS::MutableHandle’ will change in GCC 7.1 14:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1789:78: note: parameter passing for argument of type ‘const JS::MutableHandle’ will change in GCC 7.1 14:12.05 CallUncaughtExceptionHook::No, resumeMode, *vp); 14:12.05 ^ 14:12.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::handleUncaughtException(mozilla::Maybe&, JS::MutableHandleValue, const mozilla::Maybe >&, js::AbstractFramePtr)’: 14:12.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1806:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.08 ResumeMode Debugger::handleUncaughtException( 14:12.08 ^~~~~~~~ 14:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘void js::Debugger::fireOnGarbageCollectionHook(JSContext*, const Ptr&)’: 14:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.18 if (!js::Call(cx, fval, object, dataVal, &rv)) { 14:12.18 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireNewGlobalObject(JSContext*, JS::Handle, JS::MutableHandleValue)’: 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2489:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.68 ResumeMode Debugger::fireNewGlobalObject(JSContext* cx, 14:12.68 ^~~~~~~~ 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2489:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.68 bool ok = js::Call(cx, fval, object, wrappedGlobal, &rv); 14:12.68 ^ 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:12.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::slowPathOnNewGlobalObject(JSContext*, JS::Handle)’: 14:12.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2576:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:12.82 resumeMode = dbg->fireNewGlobalObject(cx, global, &value); 14:12.82 ^ 14:12.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2576:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::firePromiseHook(JSContext*, js::Debugger::Hook, JS::HandleObject, JS::MutableHandleValue)’: 14:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2673:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.05 ResumeMode Debugger::firePromiseHook(JSContext* cx, Hook hook, 14:13.05 ^~~~~~~~ 14:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:13.05 bool ok = js::Call(cx, fval, object, dbgObj, &rv); 14:13.05 ^ 14:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.19 Compiling semver v0.6.0 14:13.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 14:13.19 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_NAME=semver /usr/bin/rustc --crate-name semver '/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=af3b1b2693483957 -C extra-filename=-af3b1b2693483957 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'semver_parser=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsemver_parser-22888985a7423185.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:13.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::slowPathPromiseHook(JSContext*, js::Debugger::Hook, JS::Handle)’: 14:13.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2724:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.24 (void)dbg->firePromiseHook(cx, hook, promise, &rval); 14:13.24 ^ 14:13.52 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘void js::Debugger::fireNewScript(JSContext*, JS::Handle >)’: 14:13.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:13.53 if (!js::Call(cx, fval, object, dsval, &rv)) { 14:13.53 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:13.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:11:0: 14:13.95 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)’: 14:13.95 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:471:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.95 MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript( 14:13.95 ^~~~~~~~~~~~~~~~ 14:13.97 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::CloneAndExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)’: 14:13.97 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:499:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:13.97 JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx, 14:13.97 ^~ 14:14.00 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::CloneAndExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)’: 14:14.00 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:482:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.01 JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx, 14:14.01 ^~ 14:14.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:14.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::processParsedHandlerResult(mozilla::Maybe&, js::AbstractFramePtr, jsbytecode*, bool, js::ResumeMode, JS::MutableHandleValue)’: 14:14.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1841:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.40 ResumeMode Debugger::processParsedHandlerResult(Maybe& ar, 14:14.40 ^~~~~~~~ 14:14.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1850:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.40 if (!GetThisValueForCheck(cx, frame, pc, &thisv, maybeThisv)) { 14:14.40 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1850:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1860:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.40 resumeMode, vp); 14:14.40 ^ 14:14.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::onSingleStep(JSContext*, JS::MutableHandleValue)’: 14:14.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2354:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.46 ResumeMode Debugger::onSingleStep(JSContext* cx, MutableHandleValue vp) { 14:14.46 ^~~~~~~~ 14:14.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2473:63: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.48 bool success = handler->onStep(cx, frame, resumeMode, vp); 14:14.48 ^ 14:14.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2474:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.48 resumeMode = dbg->processParsedHandlerResult( 14:14.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 14:14.48 ar, iter.abstractFramePtr(), iter.pc(), success, resumeMode, vp); 14:14.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, jsbytecode*, bool)’: 14:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1036:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.69 &value, &exnStack); 14:14.69 ^ 14:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1077:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.69 exnStack); 14:14.69 ^ 14:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1079:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.69 nextResumeMode = dbg->processParsedHandlerResult( 14:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 14:14.75 ar, frame, pc, success, nextResumeMode, &nextValue); 14:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1108:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:14.75 cx->setPendingException(value, exnStack); 14:14.75 ^ 14:14.76 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1110:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:14.76 cx->setPendingExceptionAndCaptureStack(value); 14:14.76 ^ 14:14.89 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::processHandlerResult(mozilla::Maybe&, bool, const JS::Value&, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue)’: 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1863:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.90 ResumeMode Debugger::processHandlerResult(Maybe& ar, bool success, 14:14.90 ^~~~~~~~ 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1872:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.90 if (!GetThisValueForCheck(cx, frame, pc, &thisv, maybeThisv)) { 14:14.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1872:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:14.90 if (!ParseResumptionValue(cx, rootRv, resumeMode, vp)) { 14:14.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1887:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.90 resumeMode, vp); 14:14.90 ^ 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireDebuggerStatement(JSContext*, JS::MutableHandleValue)’: 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2011:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.95 ResumeMode Debugger::fireDebuggerStatement(JSContext* cx, 14:14.95 ^~~~~~~~ 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2022:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.95 if (!getFrame(cx, iter, &scriptFrame)) { 14:14.95 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2022:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:14.95 bool ok = js::Call(cx, fval, object, scriptFrame, &rv); 14:14.95 ^ 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2030:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:14.95 vp); 14:14.95 ^ 14:15.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)’: 14:15.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1172:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.06 cx->setPendingExceptionAndCaptureStack(rval); 14:15.06 ^ 14:15.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireEnterFrame(JSContext*, JS::MutableHandleValue)’: 14:15.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2068:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.20 ResumeMode Debugger::fireEnterFrame(JSContext* cx, MutableHandleValue vp) { 14:15.20 ^~~~~~~~ 14:15.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2088:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.21 if (!getFrame(cx, iter, &scriptFrame)) { 14:15.21 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:15.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2088:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.21 bool ok = js::Call(cx, fval, object, scriptFrame, &rv); 14:15.21 ^ 14:15.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.21 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2097:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.21 vp); 14:15.21 ^ 14:15.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)’: 14:15.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:876:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.31 cx->setPendingExceptionAndCaptureStack(rval); 14:15.31 ^ 14:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::onTrap(JSContext*, JS::MutableHandleValue)’: 14:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2244:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.71 ResumeMode Debugger::onTrap(JSContext* cx, MutableHandleValue vp) { 14:15.71 ^~~~~~~~ 14:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1990:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:15.71 if (!GetProperty(cx, obj, obj, id, &fval)) { 14:15.71 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 14:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.71 return js::Call(cx, fval, rval, args, rval); 14:15.71 ^ 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2324:63: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.72 ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp); 14:15.72 ^ 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2316:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:15.72 if (!dbg->getFrame(cx, iter, &scriptFrame)) { 14:15.72 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:15.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2316:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireExceptionUnwind(JSContext*, JS::MutableHandleValue)’: 14:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2033:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.33 ResumeMode Debugger::fireExceptionUnwind(JSContext* cx, MutableHandleValue vp) { 14:16.33 ^~~~~~~~ 14:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2040:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.33 if (!cx->getPendingException(&exc)) { 14:16.33 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2052:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.33 if (!getFrame(cx, iter, &scriptFrame) || 14:16.33 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2052:16: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 14:16.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 14:16.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 14:16.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:16.36 return Call(cx, fval, thisv, args, rval); 14:16.36 ^ 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38:0: 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2061:78: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:16.36 processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp); 14:16.36 ^ 14:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2063:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:16.36 cx->setPendingException(exc, stack); 14:16.37 ^ 14:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnExceptionUnwind(JSContext*, js::AbstractFramePtr)’: 14:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1208:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:16.48 cx->setPendingExceptionAndCaptureStack(rval); 14:16.48 ^ 14:17.90 Compiling term_size v0.3.0 14:17.90 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=term_size CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/term_size' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/term_size-rs.git' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Kevin K. :Benjamin Sago ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='functions for determining terminal sizes and dimensions' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name term_size '/<>/firefox-68.0~b13+build1/third_party/rust/term_size/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=2f78fcc2a6da47ec -C extra-filename=-2f78fcc2a6da47ec --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:18.54 Compiling time v0.1.40 14:18.55 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=time CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/time' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_VERSION_PATCH=40 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. 14:18.55 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name time '/<>/firefox-68.0~b13+build1/third_party/rust/time/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=041baf8ba661e560 -C extra-filename=-041baf8ba661e560 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:21.18 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 14:21.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/time/src/parse.rs:329:21 14:21.18 | 14:21.18 329 | let s2 = ss.trim_left_matches(" "); 14:21.18 | ^^^^^^^^^^^^^^^^^ 14:21.18 | 14:21.18 = note: #[warn(deprecated)] on by default 14:22.94 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/proc-macro2-c2861cab09c80ff0/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 14:22.94 option, off by default, to also reimplement itself in terms of the upstream 14:22.94 unstable API. 14:22.96 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_NAME=proc-macro2 /usr/bin/rustc --crate-name proc_macro2 '/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=89cd914949af93ea -C extra-filename=-89cd914949af93ea --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro` 14:24.12 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 14:24.12 --> /<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/wrapper.rs:28:33 14:24.12 | 14:24.12 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; 14:24.12 | ^^^^^^^^^^^^^^^^^ 14:24.13 | 14:24.13 = note: #[warn(deprecated)] on by default 14:24.13 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 14:24.13 | 14:24.13 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); 14:24.13 | ^^^^^^^^^^^^^^^^^^^ 14:30.41 js/src/Unified_cpp_js_src15.o 14:34.00 Compiling base64 v0.9.3 14:34.00 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=base64 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/base64-0.9.3' CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.3 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name base64 '/<>/firefox-68.0~b13+build1/third_party/rust/base64-0.9.3/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=46b5ef86445692ba -C extra-filename=-46b5ef86445692ba --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'safemem=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libsafemem-ad61d1e88a5bb3b5.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:40.58 Compiling base64 v0.10.0 14:40.60 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=base64 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/base64' CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name base64 '/<>/firefox-68.0~b13+build1/third_party/rust/base64/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d5575659baa8d203 -C extra-filename=-d5575659baa8d203 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:44.57 Compiling crossbeam-deque v0.3.1 14:44.57 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=crossbeam-deque CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name crossbeam_deque '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=81d66baa1b3eb810 -C extra-filename=-81d66baa1b3eb810 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'crossbeam_epoch=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-380190eb991828cd.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-b491b6cb04352e2b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:46.13 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=crc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crc' CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Rui Hu ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Rust implementation of CRC(32, 64) with support of various standards' CARGO_PKG_VERSION_MAJOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/crc-0d151109fd762016/out' /usr/bin/rustc --crate-name crc '/<>/firefox-68.0~b13+build1/third_party/rust/crc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=274430d3c37510e0 -C extra-filename=-274430d3c37510e0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 14:47.04 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 14:47.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 14:47.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:47.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::IsOptimizedArguments(js::AbstractFramePtr, JS::MutableHandleValue)’: 14:47.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:41:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:47.05 static inline bool IsOptimizedArguments(AbstractFramePtr frame, 14:47.05 ^~~~~~~~~~~~~~~~~~~~ 14:48.15 Compiling quote v0.6.11 14:48.15 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=quote CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION_PATCH=11 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.11 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name quote '/<>/firefox-68.0~b13+build1/third_party/rust/quote/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C metadata=3db18e25be6ebd5c -C extra-filename=-3db18e25be6ebd5c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libproc_macro2-89cd914949af93ea.rlib' --cap-lints warn` 14:49.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 14:49.32 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:49.32 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:49.32 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 14:49.32 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 14:49.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:49.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 14:49.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:49.35 inline bool GetProperty(JSContext* cx, JS::Handle obj, 14:49.35 ^~~~~~~~~~~ 14:49.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.35 return op(cx, obj, receiver, id, vp); 14:49.36 ^ 14:49.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.36 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:49.38 ^ 14:49.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElement(JSContext*, JS::Handle, JS::Handle, uint32_t, JS::MutableHandle)’: 14:49.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:49.42 inline bool GetElement(JSContext* cx, JS::Handle obj, 14:49.42 ^~~~~~~~~~ 14:49.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.43 return op(cx, obj, receiver, id, vp); 14:49.43 ^ 14:49.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 14:49.43 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:49.43 ^ 14:53.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::TryAttachGetPropStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::CacheKind, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.79 static bool TryAttachGetPropStub(const char* name, JSContext* cx, 14:53.79 ^~~~~~~~~~~~~~~~~~~~ 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.79 idVal, receiver, GetPropertyResultFlags::All); 14:53.79 ^ 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.79 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:53.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::TypeOfIRGenerator; Args = {JS::Handle&}]’: 14:53.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:53.87 std::forward(args)...); 14:53.87 ^ 14:53.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::InstanceOfIRGenerator; Args = {JS::Handle&, JS::Rooted&}]’: 14:53.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:53.93 std::forward(args)...); 14:53.93 ^ 14:54.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::GetIteratorIRGenerator; Args = {JS::Handle&}]’: 14:54.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:54.01 std::forward(args)...); 14:54.01 ^ 14:54.07 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::GetIntrinsicIRGenerator; Args = {JS::MutableHandle&}]’: 14:54.07 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:54.07 std::forward(args)...); 14:54.07 ^ 14:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::HasPropIRGenerator; Args = {js::jit::CacheKind, JS::Handle&, JS::Handle&}]’: 14:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:54.27 std::forward(args)...); 14:54.27 ^ 14:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:54.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘void js::jit::TryAttachStub(const char*, JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, js::jit::BaselineCacheIRStubKind, Args&& ...) [with IRGenerator = js::jit::ToBoolIRGenerator; Args = {JS::Handle&}]’: 14:54.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 14:54.33 std::forward(args)...); 14:54.33 ^ 14:54.51 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-714e41776f443a0b/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 14:54.51 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_NAME=libc /usr/bin/rustc --crate-name libc '/<>/firefox-68.0~b13+build1/third_party/rust/libc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b1f261754b437882 -C extra-filename=-b1f261754b437882 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` 14:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoToBoolFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICToBool_Fallback*, JS::HandleValue, JS::MutableHandleValue)’: 14:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:54.75 bool DoToBoolFallback(JSContext* cx, BaselineFrame* frame, 14:54.75 ^~~~~~~~~~~~~~~~ 14:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoInFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIn_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.51 bool DoInFallback(JSContext* cx, BaselineFrame* frame, ICIn_Fallback* stub, 14:55.51 ^~~~~~~~~~~~ 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2574:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.51 ReportInNotObjectError(cx, key, -2, objValue, -1); 14:55.51 ^ 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2574:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2584:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.51 if (!OperatorIn(cx, key, obj, &cond)) { 14:55.51 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 14:55.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoBindNameFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICBindName_Fallback*, JS::HandleObject, JS::MutableHandleValue)’: 14:55.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2715:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.69 bool DoBindNameFallback(JSContext* cx, BaselineFrame* frame, 14:55.69 ^~~~~~~~~~~~~~~~~~ 14:55.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetIntrinsicFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetIntrinsic_Fallback*, JS::MutableHandleValue)’: 14:55.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.83 bool DoGetIntrinsicFallback(JSContext* cx, BaselineFrame* frame, 14:55.83 ^~~~~~~~~~~~~~~~~~~~~~ 14:55.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 14:55.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:55.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 14:55.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:55.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:55.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:55.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.84 return GlobalObject::addIntrinsicValue(cx, global, name, value); 14:55.84 ^ 14:55.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:55.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:55.84 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 14:55.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:55.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:57.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetIteratorFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetIterator_Fallback*, JS::HandleValue, JS::MutableHandleValue)’: 14:57.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.68 bool DoGetIteratorFallback(JSContext* cx, BaselineFrame* frame, 14:57.68 ^~~~~~~~~~~~~~~~~~~~~ 14:57.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5200:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.68 JSObject* iterobj = ValueToIterator(cx, value); 14:57.68 ^ 14:57.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoInstanceOfFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICInstanceOf_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:57.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.70 bool DoInstanceOfFallback(JSContext* cx, BaselineFrame* frame, 14:57.70 ^~~~~~~~~~~~~~~~~~~~ 14:57.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.71 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:13:0, 14:57.71 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 14:57.71 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 14:57.71 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:57.71 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:57.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:57.71 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.71 arg1, arg2); 14:57.71 ^ 14:57.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:57.78 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoTypeOfFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICTypeOf_Fallback*, JS::HandleValue, JS::MutableHandleValue)’: 14:57.78 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.78 bool DoTypeOfFallback(JSContext* cx, BaselineFrame* frame, 14:57.78 ^~~~~~~~~~~~~~~~ 14:57.78 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.78 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoUnaryArithFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICUnaryArith_Fallback*, JS::HandleValue, JS::MutableHandleValue)’: 14:57.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.88 bool DoUnaryArithFallback(JSContext* cx, BaselineFrame* frame, 14:57.88 ^~~~~~~~~~~~~~~~~~~~ 14:57.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 14:57.88 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:57.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:57.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 14:57.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:57.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:57.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:57.88 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.88 return ToInt32OrBigIntSlow(cx, vp); 14:57.88 ^ 14:57.89 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 14:57.89 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 14:57.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:57.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:57.89 return BigInt::bitNot(cx, in, out); 14:57.89 ^ 14:57.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 14:57.89 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:57.89 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:57.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 14:57.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:57.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:57.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:57.90 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.91 return ToNumericSlow(cx, vp); 14:57.91 ^ 14:57.91 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 14:57.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 14:57.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:57.92 return BigInt::neg(cx, val, res); 14:57.92 ^ 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:57.92 return BigInt::inc(cx, val, res); 14:57.92 ^ 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:57.92 return BigInt::dec(cx, val, res); 14:57.92 ^ 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:57.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:57.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:57.92 std::forward(args)...); 14:57.92 ^ 14:57.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoBinaryArithFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICBinaryArith_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.39 bool DoBinaryArithFallback(JSContext* cx, BaselineFrame* frame, 14:58.39 ^~~~~~~~~~~~~~~~~~~~~ 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.39 if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.39 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.39 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.40 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.40 if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.40 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.40 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.43 if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.45 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.45 if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.45 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.47 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.47 if (!PowValues(cx, &lhsCopy, &rhsCopy, ret)) { 14:58.47 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.48 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.48 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.48 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 14:58.48 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:58.48 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:58.48 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 14:58.48 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:58.48 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:58.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:58.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.52 return ToInt32OrBigIntSlow(cx, vp); 14:58.52 ^ 14:58.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.53 return ToInt32OrBigIntSlow(cx, vp); 14:58.53 ^ 14:58.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.53 return ToInt32OrBigIntSlow(cx, vp); 14:58.53 ^ 14:58.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.53 return ToInt32OrBigIntSlow(cx, vp); 14:58.53 ^ 14:58.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.53 return ToInt32OrBigIntSlow(cx, vp); 14:58.53 ^ 14:58.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.53 return ToInt32OrBigIntSlow(cx, vp); 14:58.56 ^ 14:58.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.57 return ToInt32OrBigIntSlow(cx, vp); 14:58.57 ^ 14:58.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.57 return ToInt32OrBigIntSlow(cx, vp); 14:58.57 ^ 14:58.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.58 return ToInt32OrBigIntSlow(cx, vp); 14:58.60 ^ 14:58.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.60 return ToInt32OrBigIntSlow(cx, vp); 14:58.60 ^ 14:58.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.60 return ToNumericSlow(cx, vp); 14:58.60 ^ 14:58.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.60 return ToNumericSlow(cx, vp); 14:58.61 ^ 14:58.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 14:58.62 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 14:58.63 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 14:58.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:58.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.63 return js::ToUint32Slow(cx, v, out); 14:58.63 ^ 14:58.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.64 return js::ToInt32Slow(cx, v, out); 14:58.66 ^ 14:58.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:58.66 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.66 std::forward(args)...); 14:58.68 ^ 14:58.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:58.68 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 14:58.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 14:58.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 14:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.71 return BigInt::bitOr(cx, lhs, rhs, out); 14:58.71 ^ 14:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.72 return BigInt::bitXor(cx, lhs, rhs, out); 14:58.72 ^ 14:58.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.73 return BigInt::bitAnd(cx, lhs, rhs, out); 14:58.73 ^ 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 return BigInt::lsh(cx, lhs, rhs, out); 14:58.74 ^ 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 return BigInt::rsh(cx, lhs, rhs, out); 14:58.74 ^ 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 14:58.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.05 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=bzip2-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 14:59.05 Reader/Writer streams. 14:59.06 ' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out' /usr/bin/rustc --crate-name bzip2_sys '/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e0b0912c0acf2808 -C extra-filename=-e0b0912c0acf2808 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out' -l static=bz2` 14:59.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCompare_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:59.32 bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, 14:59.32 ^~~~~~~~~~~~~~~~~ 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5627:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.32 if (!LessThan(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.32 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.34 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5627:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.34 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5627:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.34 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5632:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.35 if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.35 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5632:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5632:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5637:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.36 if (!GreaterThan(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.36 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5637:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.38 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5637:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5642:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.43 if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.43 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5642:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5642:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5647:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.43 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.43 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5647:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5647:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5652:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5652:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5652:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5657:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 14:59.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5657:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5657:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5662:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, 14:59.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:59.44 &out)) { 14:59.44 ~~~~~ 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5662:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5662:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:59.44 std::forward(args)...); 14:59.44 ^ 14:59.44 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:732:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 14:59.70 Compiling aho-corasick v0.6.8 14:59.72 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=aho-corasick CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION_PATCH=8 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.6.8 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name aho_corasick '/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=43802ae323d78fb4 -C extra-filename=-43802ae323d78fb4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'memchr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmemchr-1a15eac9cae76f75.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:15:00.248690 15:02.02 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/libc-5d9495caad279a67/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 15:02.04 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_NAME=libc /usr/bin/rustc --crate-name libc '/<>/firefox-68.0~b13+build1/third_party/rust/libc/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=329a8d3c3d7299be -C extra-filename=-329a8d3c3d7299be --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` 15:02.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoRestFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICRest_Fallback*, JS::MutableHandleValue)’: 15:02.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5375:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:02.52 bool DoRestFallback(JSContext* cx, BaselineFrame* frame, ICRest_Fallback* stub, 15:02.52 ^~~~~~~~~~~~~~ 15:02.53 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5375:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:02.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 15:02.92 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 15:02.92 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:02.93 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:02.93 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:02.93 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:02.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:02.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 15:02.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 15:02.93 inline bool ValueToId( 15:02.93 ^~~~~~~~~ 15:02.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 15:02.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 15:02.96 JSAtom* atom = ToAtom(cx, v); 15:02.96 ^ 15:03.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:03.02 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoHasOwnFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICHasOwn_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 15:03.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.03 bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame, 15:03.03 ^~~~~~~~~~~~~~~~ 15:03.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.04 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.04 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:03.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 15:03.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:03.04 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:03.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:03.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.05 return ValueToId(cx, argument, result); 15:03.05 ^ 15:03.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.05 return ToPropertyKeySlow(cx, argument, result); 15:03.05 ^ 15:03.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:03.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:03.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.06 return js::ToObjectSlow(cx, v, false); 15:03.06 ^ 15:03.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:03.14 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetElem_Fallback*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 15:03.14 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.14 bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, 15:03.14 ^~~~~~~~~~~~~~~~~ 15:03.14 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.14 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:03.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:03.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.15 return js::ToObjectSlow(cx, vp, true); 15:03.15 ^ 15:03.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 15:03.16 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:03.16 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:03.16 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:03.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.16 return ValueToId(cx, argument, result); 15:03.16 ^ 15:03.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.16 return ToPropertyKeySlow(cx, argument, result); 15:03.16 ^ 15:03.16 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:03.16 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:03.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.16 return DefineDataProperty(cx, obj, id, val, flags); 15:03.16 ^ 15:03.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:03.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.17 if (!SetObjectElement(cx, obj, index, rhs, objv, 15:03.17 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.17 JSOp(*pc) == JSOP_STRICTSETELEM, script, pc)) { 15:03.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 stub->state().mode(), objv, index, rhs); 15:03.19 ^ 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 stub->state().mode(), objv, index, rhs); 15:03.19 ^ 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:03.19 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:03.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:03.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.19 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 15:03.19 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:03.20 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 15:03.20 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.06 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=num-integer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PATCH=39 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/num-integer-2117bc887e1ef295/out' /usr/bin/rustc --crate-name num_integer '/<>/firefox-68.0~b13+build1/third_party/rust/num-integer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2a701e0ffa070a1e -C extra-filename=-2a701e0ffa070a1e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-14d622dfa7aafefe.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg has_i128` 15:04.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20:0: 15:04.12 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In function ‘bool IsObject(JS::HandleValue)’: 15:04.12 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:246:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.12 static MOZ_ALWAYS_INLINE bool IsObject(HandleValue v) { return v.isObject(); } 15:04.12 ^~~~~~~~ 15:04.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11:0: 15:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool EqualGivenSameType(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:27:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.19 static bool EqualGivenSameType(JSContext* cx, JS::Handle lval, 15:04.19 ^~~~~~~~~~~~~~~~~~ 15:04.20 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:27:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20:0: 15:04.24 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In static member function ‘static bool js::ErrorObject::setStack_impl(JSContext*, const JS::CallArgs&)’: 15:04.24 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:318:64: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.24 return DefineDataProperty(cx, thisObj, cx->names().stack, val); 15:04.24 ^ 15:04.24 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:318:64: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:29:0: 15:04.26 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp: In member function ‘virtual bool js::ReportExceptionClosure::operator()(JSContext*)’: 15:04.27 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp:56:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.27 cx->setPendingExceptionAndCaptureStack(exn_); 15:04.27 ^ 15:04.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:04.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 15:04.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:782:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.46 static bool with_GetOwnPropertyDescriptor( 15:04.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:04.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:782:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:787:55: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.46 return GetOwnPropertyDescriptor(cx, actual, id, desc); 15:04.46 ^ 15:04.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:787:55: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.48 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 15:04.48 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:733:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.48 static bool with_DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 15:04.48 ^~~~~~~~~~~~~~~~~~~ 15:04.48 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:738:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.48 return DefineProperty(cx, actual, id, desc, result); 15:04.48 ^ 15:04.48 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:738:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_SetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.50 static bool with_SetProperty(JSContext* cx, HandleObject obj, HandleId id, 15:04.50 ^~~~~~~~~~~~~~~~ 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:04.50 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:04.50 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:04.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:04.50 ^ 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 receiver, result); 15:04.50 ^ 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:04.54 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 15:04.54 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.54 static bool with_GetProperty(JSContext* cx, HandleObject obj, 15:04.54 ^~~~~~~~~~~~~~~~ 15:04.54 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:04.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:04.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:04.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:04.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:04.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.54 return op(cx, obj, receiver, id, vp); 15:04.54 ^ 15:04.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.55 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:04.55 ^ 15:04.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:04.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool lexicalError_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 15:04.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1207:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.59 static bool lexicalError_GetOwnPropertyDescriptor( 15:04.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:04.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1207:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.60 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool lexicalError_SetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 15:04.60 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.60 static bool lexicalError_SetProperty(JSContext* cx, HandleObject obj, 15:04.60 ^~~~~~~~~~~~~~~~~~~~~~~~ 15:04.60 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool lexicalError_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 15:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:04.61 static bool lexicalError_GetProperty(JSContext* cx, HandleObject obj, 15:04.61 ^~~~~~~~~~~~~~~~~~~~~~~~ 15:04.62 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:04.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:04.82 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:04.82 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:04.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:04.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 15:04.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.82 inline bool GetProperty(JSContext* cx, JS::Handle obj, 15:04.82 ^~~~~~~~~~~ 15:04.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.82 return op(cx, obj, receiver, id, vp); 15:04.82 ^ 15:04.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.82 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:04.82 ^ 15:04.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:04.86 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool CheckUnscopables(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 15:04.86 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:689:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.86 if (!GetProperty(cx, obj, obj, unscopablesId, &v)) { 15:04.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:04.87 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:694:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:04.87 if (!GetProperty(cx, unscopablesObj, unscopablesObj, id, &v)) { 15:04.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:04.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In member function ‘bool js::jit::BaselineCodeGen::emit_JSOP_CALLSITEOBJ() [with Handler = js::jit::BaselineCompilerHandler]’: 15:04.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:04.91 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 15:04.91 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:04.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:05.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:05.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:05.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 15:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:05.05 inline bool GetProperty(JSContext* cx, JS::Handle obj, 15:05.05 ^~~~~~~~~~~ 15:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:05.05 return op(cx, obj, receiver, id, vp); 15:05.05 ^ 15:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:05.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:05.05 ^ 15:05.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 15:05.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:287:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.11 inline bool SetProperty(JSContext* cx, JS::Handle obj, 15:05.11 ^~~~~~~~~~~ 15:05.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.12 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:05.12 ^ 15:05.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.12 receiver, result); 15:05.12 ^ 15:05.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:05.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static bool js::ModuleEnvironmentObject::getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 15:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:05.57 bool ModuleEnvironmentObject::getProperty(JSContext* cx, HandleObject obj, 15:05.57 ^~~~~~~~~~~~~~~~~~~~~~~ 15:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:504:54: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:05.57 return NativeGetProperty(cx, self, receiver, id, vp); 15:05.57 ^ 15:05.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static bool js::ModuleEnvironmentObject::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 15:05.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:521:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:05.59 bool ModuleEnvironmentObject::getOwnPropertyDescriptor( 15:05.59 ^~~~~~~~~~~~~~~~~~~~~~~ 15:05.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:538:59: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:05.59 return NativeGetOwnPropertyDescriptor(cx, self, id, desc); 15:05.59 ^ 15:05.59 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:538:59: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThisMaybeSentinelValue(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const’: 15:06.01 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2166:8: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:06.01 bool getMissingThisMaybeSentinelValue(JSContext* cx, EnvironmentObject& env, 15:06.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThis(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const’: 15:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2091:8: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:06.05 bool getMissingThis(JSContext* cx, EnvironmentObject& env, 15:06.05 ^~~~~~~~~~~~~~ 15:06.19 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::CheckCanDeclareGlobalBinding(JSContext*, JS::Handle, js::HandlePropertyName, bool)’: 15:06.19 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3488:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.19 if (!GetOwnPropertyDescriptor(cx, global, id, &desc)) { 15:06.19 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:06.20 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3488:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11:0: 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::StrictlyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.29 bool js::StrictlyEqual(JSContext* cx, JS::Handle lval, 15:06.29 ^~ 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:196:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.29 return EqualGivenSameType(cx, lval, rval, equal); 15:06.29 ^ 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:196:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.29 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:196:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::StrictlyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.31 JS_PUBLIC_API bool JS::StrictlyEqual(JSContext* cx, Handle value1, 15:06.31 ^~ 15:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:214:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.32 return js::StrictlyEqual(cx, value1, value2, equal); 15:06.32 ^ 15:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:214:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:214:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::SameValue(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 bool js::SameValue(JSContext* cx, JS::Handle v1, 15:06.34 ^~ 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:242:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 return js::StrictlyEqual(cx, v1, v2, same); 15:06.34 ^ 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:242:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.34 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:242:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::SameValue(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:06.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.37 JS_PUBLIC_API bool JS::SameValue(JSContext* cx, Handle value1, 15:06.37 ^~ 15:06.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.38 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:251:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.38 return js::SameValue(cx, value1, value2, same); 15:06.38 ^ 15:06.38 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:251:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.41 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:251:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:06.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:29:0: 15:06.72 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp: In function ‘void js::ReportErrorToGlobal(JSContext*, JS::Handle, JS::HandleValue)’: 15:06.72 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp:134:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:06.72 void js::ReportErrorToGlobal(JSContext* cx, Handle global, 15:06.72 ^~ 15:06.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38:0: 15:06.82 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘bool JS::ForOfIterator::next(JS::MutableHandleValue, bool*)’: 15:06.83 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:129:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:06.83 bool ForOfIterator::next(MutableHandleValue vp, bool* done) { 15:06.83 ^~~~~~~~~~~~~ 15:06.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:06.83 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:06.83 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:06.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:06.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.83 return op(cx, obj, receiver, id, vp); 15:06.83 ^ 15:06.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.83 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:06.85 ^ 15:06.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 15:06.85 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 15:06.85 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 15:06.85 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 15:06.85 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:06.85 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:06.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:06.85 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:06.86 return Call(cx, fval, thisv, args, rval); 15:06.86 ^ 15:06.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:06.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:06.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:06.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38:0: 15:06.89 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:145:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:06.89 if (!GetProperty(cx_, resultObj, resultObj, cx_->names().done, &v)) { 15:06.89 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:06.89 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:155:71: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:06.90 return GetProperty(cx_, resultObj, resultObj, cx_->names().value, vp); 15:06.90 ^ 15:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘void JS::ForOfIterator::closeThrow()’: 15:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:166:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:07.03 if (!GetAndClearExceptionAndStack(cx_, &completionException, 15:07.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.03 &completionExceptionStack)) { 15:07.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.04 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:177:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:07.04 if (!GetProperty(cx_, iterator, iterator, cx_->names().return_, &returnVal)) { 15:07.04 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 15:07.04 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 15:07.04 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 15:07.04 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 15:07.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:07.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:07.05 return Call(cx, fval, thisv, args, rval); 15:07.05 ^ 15:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:07.39 Compiling url v1.7.2 15:07.41 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=url CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/url' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name url '/<>/firefox-68.0~b13+build1/third_party/rust/url/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=02e270c00d44ae70 -C extra-filename=-02e270c00d44ae70 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'idna=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libidna-519a97d2ba49ff3d.rlib' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --extern 'percent_encoding=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libpercent_encoding-108e18b1f0756f6f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 15:07.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:07.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 15:07.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2252:8: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:07.61 bool defineProperty(JSContext* cx, HandleObject proxy, HandleId id, 15:07.61 ^~~~~~~~~~~~~~ 15:07.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2266:59: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:07.61 return JS_DefinePropertyById(cx, env, id, desc, result); 15:07.61 ^ 15:07.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2266:59: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext*, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue)’: 15:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3329:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:07.83 bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext* cx, 15:07.83 ^~ 15:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3402:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:07.83 res); 15:07.83 ^ 15:08.09 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static bool js::ModuleEnvironmentObject::setProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 15:08.09 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:08.09 bool ModuleEnvironmentObject::setProperty(JSContext* cx, HandleObject obj, 15:08.09 ^~~~~~~~~~~~~~~~~~~~~~~ 15:08.09 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:08.10 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:517:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:08.10 return NativeSetProperty(cx, self, id, v, receiver, result); 15:08.10 ^ 15:08.10 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:517:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:08.10 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:517:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:08.17 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, js::HandlePropertyName)’: 15:08.17 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3446:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:08.17 if (!GetOwnPropertyDescriptor(cx, varObj, id, &desc)) { 15:08.17 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:08.18 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3446:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:08.34 Compiling quote v0.5.2 15:08.35 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote-0.5.2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=quote /usr/bin/rustc --crate-name quote '/<>/firefox-68.0~b13+build1/third_party/rust/quote-0.5.2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C metadata=33a1663baeda02f8 -C extra-filename=-33a1663baeda02f8 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-1381b0e2a3310eda.rlib' --cap-lints warn` 15:09.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38:0: 15:09.19 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘bool JS::ForOfIterator::init(JS::HandleValue, JS::ForOfIterator::NonIterableBehavior)’: 15:09.19 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:19:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.19 bool ForOfIterator::init(HandleValue iterable, 15:09.19 ^~~~~~~~~~~~~ 15:09.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.h:15, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:10, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 15:09.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:09.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:09.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.22 return js::ToObjectSlow(cx, v, false); 15:09.22 ^ 15:09.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38:0: 15:09.24 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:55:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:09.24 if (!GetProperty(cx, iterableObj, iterableObj, iteratorId, &callee)) { 15:09.24 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.24 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:72:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.24 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, iterable, nullptr); 15:09.24 ^ 15:09.24 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:72:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 15:09.24 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 15:09.24 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 15:09.24 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 15:09.24 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:09.24 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:09.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:09.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.25 return Call(cx, fval, thisv, args, rval); 15:09.25 ^ 15:09.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:09.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38:0: 15:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:91:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:09.29 if (!GetProperty(cx, iteratorObj, iteratorObj, cx->names().next, &res)) { 15:09.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.50 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:09.50 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:13:38 15:09.50 | 15:09.50 13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 15:09.51 | ^^^^^^^^^^^^^^^^^ 15:09.51 | 15:09.51 = note: #[warn(deprecated)] on by default 15:09.51 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:09.51 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:79:39 15:09.51 | 15:09.51 79 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; 15:09.51 | ^^^^^^^^^^^^^^^^^ 15:09.51 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:09.51 | 15:09.51 79 | static COUNTER: AtomicUsize = AtomicUsize::new(0); 15:09.51 | ^^^^^^^^^^^^^^^^^^^ 15:09.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20:0: 15:09.54 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In static member function ‘static bool js::ErrorObject::getStack_impl(JSContext*, const JS::CallArgs&)’: 15:09.54 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:285:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:09.54 if (!CallSelfHostedFunction(cx, name, args.thisv(), args2, &rval)) { 15:09.55 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11:0: 15:09.67 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::LooselyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.68 bool js::LooselyEqual(JSContext* cx, JS::Handle lval, 15:09.68 ^~ 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:133:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.68 return LooselyEqualBooleanAndOther(cx, lval, rval, result); 15:09.68 ^ 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:133:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:133:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:138:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 return LooselyEqualBooleanAndOther(cx, rval, lval, result); 15:09.69 ^ 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:138:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:138:62: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:148:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 return js::LooselyEqual(cx, lval, rvalue, result); 15:09.69 ^ 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:148:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:148:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:158:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 return js::LooselyEqual(cx, lvalue, rval, result); 15:09.69 ^ 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:158:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:158:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.69 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17:0, 15:09.69 from /<>/firefox-68.0~b13+build1/js/src/jsapi.h:26, 15:09.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.h:12, 15:09.70 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:10, 15:09.70 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 15:09.70 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:09.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:09.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:161:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.70 auto tmpResult_ = (expr); \ 15:09.70 ^ 15:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:164:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 15:09.70 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 15:09.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:161:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.70 auto tmpResult_ = (expr); \ 15:09.70 ^ 15:09.71 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:164:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 15:09.71 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 15:09.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:161:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.71 auto tmpResult_ = (expr); \ 15:09.71 ^ 15:09.71 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:173:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 15:09.71 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 15:09.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:161:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.71 auto tmpResult_ = (expr); \ 15:09.71 ^ 15:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:173:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 15:09.73 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 15:09.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11:0: 15:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:86:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.73 return EqualGivenSameType(cx, lval, rval, result); 15:09.73 ^ 15:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:86:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:86:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.77 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 static bool LooselyEqualBooleanAndOther(JSContext* cx, 15:09.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:78:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 return js::LooselyEqual(cx, lvalue, rval, result); 15:09.78 ^ 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:78:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.78 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:78:51: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.80 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::LooselyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 15:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.81 JS_PUBLIC_API bool JS::LooselyEqual(JSContext* cx, Handle value1, 15:09.81 ^~ 15:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:190:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.81 return js::LooselyEqual(cx, value1, value2, equal); 15:09.81 ^ 15:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:190:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:190:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:13.70 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/byteorder-cad6382eddcda8fa/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_NAME=byteorder /usr/bin/rustc --crate-name byteorder '/<>/firefox-68.0~b13+build1/third_party/rust/byteorder/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=db9b0bc68c06810a -C extra-filename=-db9b0bc68c06810a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg byteorder_i128` 15:17.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-ba79943f519c90d9/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_NAME=byteorder /usr/bin/rustc --crate-name byteorder '/<>/firefox-68.0~b13+build1/third_party/rust/byteorder/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cb3ca8b065f4d218 -C extra-filename=-cb3ca8b065f4d218 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn --cfg byteorder_i128` 15:17.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:17.89 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICNewArray_Fallback*, uint32_t, JS::MutableHandleValue)’: 15:17.89 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5705:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:17.89 bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, 15:17.89 ^~~~~~~~~~~~~~~~~~ 15:18.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICNewObject_Fallback*, JS::MutableHandleValue)’: 15:18.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5756:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:18.01 bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, 15:18.01 ^~~~~~~~~~~~~~~~~~~ 15:18.27 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In member function ‘bool js::jit::ICCacheIR_Updated::addUpdateStubForValue(JSContext*, JS::HandleScript, JS::HandleObject, js::HandleObjectGroup, JS::HandleId, JS::HandleValue)’: 15:18.27 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1654:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:18.27 bool ICCacheIR_Updated::addUpdateStubForValue(JSContext* cx, 15:18.27 ^~~~~~~~~~~~~~~~~ 15:18.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:18.55 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:18.55 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:18.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:18.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 15:18.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.61 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:18.61 ^ 15:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.63 receiver, result); 15:18.63 ^ 15:18.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:18.68 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoTypeUpdateFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCacheIR_Updated*, JS::HandleValue, JS::HandleValue)’: 15:18.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:18.69 bool DoTypeUpdateFallback(JSContext* cx, BaselineFrame* frame, 15:18.69 ^~~~~~~~~~~~~~~~~~~~ 15:18.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:18.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:18:0, 15:18.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h:12, 15:18.72 from /<>/firefox-68.0~b13+build1/js/src/jstypes.h:25, 15:18.72 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:10, 15:18.72 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 15:18.72 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:18.76 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:18.76 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:18.76 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:18.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:18.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Likely.h:17:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:18.76 # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) 15:18.76 ^~~~ 15:18.76 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1858:7: note: in expansion of macro ‘MOZ_UNLIKELY’ 15:18.76 if (MOZ_UNLIKELY( 15:18.76 ^ 15:18.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:18.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In member function ‘bool js::jit::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, js::jit::BaselineFrame*, js::StackTypeSet*, JS::HandleValue)’: 15:18.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1300:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:18.83 bool ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext* cx, 15:18.83 ^~~~~~~~~~~~~~~~~~~~~~ 15:19.11 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In member function ‘bool js::jit::ICMonitoredFallbackStub::addMonitorStubForValue(JSContext*, js::jit::BaselineFrame*, js::StackTypeSet*, JS::HandleValue)’: 15:19.11 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1113:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.11 bool ICMonitoredFallbackStub::addMonitorStubForValue(JSContext* cx, 15:19.11 ^~~~~~~~~~~~~~~~~~~~~~~ 15:19.11 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1122:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.11 return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val); 15:19.11 ^ 15:19.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 15:19.32 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.32 bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, 15:19.33 ^~~~~~~~~~~~~~~~~ 15:19.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.34 CacheKind::GetElem, lhs, rhs, lhs); 15:19.34 ^ 15:19.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.37 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:19.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.37 return js::ToObjectSlow(cx, vp, true); 15:19.37 ^ 15:19.37 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.37 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.37 if (!GetElement(cx, boxed, receiver, index, res)) { 15:19.37 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:19.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:19.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.39 return ValueToId(cx, argument, result); 15:19.39 ^ 15:19.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.39 return ToPropertyKeySlow(cx, argument, result); 15:19.39 ^ 15:19.39 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:19.39 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.39 if (!GetProperty(cx, boxed, receiver, id, res)) { 15:19.39 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:19.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.39 if (!GetElement(cx, obj, receiver, index, res)) { 15:19.39 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:19.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 15:19.39 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:19.40 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:19.40 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.40 return ValueToId(cx, argument, result); 15:19.40 ^ 15:19.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.40 return ToPropertyKeySlow(cx, argument, result); 15:19.40 ^ 15:19.40 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:19.40 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.41 if (!GetProperty(cx, obj, receiver, id, res)) { 15:19.41 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:19.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:19.41 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2122:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.41 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:19.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:19.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:19.42 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:19.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:555:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:19.42 if (IsOptimizedArguments(frame, lref)) { 15:19.42 ^~ 15:19.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:19.42 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.42 CacheKind::GetElem, lhs, rhs, lhs); 15:19.42 ^ 15:19.42 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.42 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2112:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::LexicalEnvironmentObject* js::LexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.42 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:19.42 ^ 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.42 receiver, result); 15:19.43 ^ 15:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:19.98 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetElemSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 15:19.98 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.98 bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, 15:19.98 ^~~~~~~~~~~~~~~~~~~~~~ 15:19.98 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.98 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:19.98 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.00 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2165:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.00 CacheKind::GetElemSuper, lhs, rhs, receiver); 15:20.00 ^ 15:20.00 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2165:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2165:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:20.02 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:20.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:20.02 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:20.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.03 return op(cx, obj, receiver, id, vp); 15:20.03 ^ 15:20.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.03 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:20.03 ^ 15:20.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.04 return ValueToId(cx, argument, result); 15:20.04 ^ 15:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.04 return ToPropertyKeySlow(cx, argument, result); 15:20.04 ^ 15:20.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:20.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.04 return op(cx, obj, receiver, id, vp); 15:20.04 ^ 15:20.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:20.05 ^ 15:20.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:20.06 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2175:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.06 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:20.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:20.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetNameFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetName_Fallback*, JS::HandleObject, JS::MutableHandleValue)’: 15:20.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2656:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.36 bool DoGetNameFallback(JSContext* cx, BaselineFrame* frame, 15:20.36 ^~~~~~~~~~~~~~~~~ 15:20.36 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:20.36 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.36 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 15:20.36 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:20.36 shape, vp)) { 15:20.36 ~~~~~~~~~~ 15:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.41 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 15:20.41 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:20.41 shape, vp)) { 15:20.41 ~~~~~~~~~~ 15:20.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2690:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.41 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:20.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:20.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:20.41 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:20.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:20.41 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:20.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.42 return GetProperty(cx, obj, receiverValue, id, vp); 15:20.42 ^ 15:20.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.42 return GetProperty(cx, obj, receiverValue, id, vp); 15:20.42 ^ 15:20.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:20.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetProp_Fallback*, JS::MutableHandleValue, JS::MutableHandleValue)’: 15:20.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.69 bool DoGetPropFallback(JSContext* cx, BaselineFrame* frame, 15:20.69 ^~~~~~~~~~~~~~~~~ 15:20.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.69 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2852:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.69 idVal, val); 15:20.69 ^ 15:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2852:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2852:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2820:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.70 if (!GetNameBoundInEnvironment(cx, env, id, res)) { 15:20.70 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 15:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2820:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.70 if (!GetProperty(cx, val, name, res)) { 15:20.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 15:20.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2862:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.73 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:20.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoGetPropSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetProp_Fallback*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.85 bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, 15:20.85 ^~~~~~~~~~~~~~~~~~~~~~ 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:20.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2883:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.86 val, idVal, receiver); 15:20.86 ^ 15:20.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2883:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2883:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:20.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:20.89 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:20.89 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:20.89 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:20.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:20.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.89 return op(cx, obj, receiver, id, vp); 15:20.89 ^ 15:20.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:20.89 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:20.89 ^ 15:20.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:20.89 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2895:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:20.89 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:20.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:20.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2:0: 15:20.94 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)’: 15:20.94 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:221:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:20.94 if (!SetProperty(cx, callobj, id, optimizedOut)) { 15:20.94 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:20.94 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:221:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:21.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoTypeMonitorFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, JS::MutableHandleValue)’: 15:21.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:21.03 bool DoTypeMonitorFallback(JSContext* cx, BaselineFrame* frame, 15:21.03 ^~~~~~~~~~~~~~~~~~~~~ 15:21.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:21.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:21.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1527:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:21.03 return stub->addMonitorStubForValue(cx, frame, types, value); 15:21.04 ^ 15:21.42 Compiling uluru v0.3.0 15:21.44 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uluru' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple, fast, LRU cache implementation' CARGO_PKG_REPOSITORY='https://github.com/servo/uluru' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=uluru /usr/bin/rustc --crate-name uluru '/<>/firefox-68.0~b13+build1/third_party/rust/uluru/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c883cad1b2be6725 -C extra-filename=-c883cad1b2be6725 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'arrayvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libarrayvec-ece4da33a120e3fc.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 15:22.57 Compiling crossbeam-epoch v0.4.3 15:22.57 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_NAME=crossbeam-epoch /usr/bin/rustc --crate-name crossbeam_epoch '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=6558d6b3eb018f07 -C extra-filename=-6558d6b3eb018f07 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'arrayvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libarrayvec-ece4da33a120e3fc.rlib' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-b491b6cb04352e2b.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'memoffset=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmemoffset-3150df585e70b73e.rlib' --extern 'scopeguard=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libscopeguard-eeeee909520b8fc4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 15:22.82 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::handleUnaliasedAccess(JSContext*, JS::Handle, JS::Handle, JS::HandleId, {anonymous}::DebugEnvironmentProxyHandler::Action, JS::MutableHandleValue, {anonymous}::DebugEnvironmentProxyHandler::AccessResult*) const’: 15:22.82 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1473:8: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:22.82 bool handleUnaliasedAccess(JSContext* cx, 15:22.82 ^~~~~~~~~~~~~~~~~~~~~ 15:22.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1676:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:22.83 if (!GetProperty(cx, env, env, id, vp)) { 15:22.83 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 15:22.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1680:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:22.83 if (!SetProperty(cx, env, id, vp)) { 15:22.83 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 15:22.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1680:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:22.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1750:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:22.83 if (!instance.debug().getGlobal( 15:22.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 15:22.84 instance, index - instanceScope->globalsStart(), vp)) { 15:22.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:22.84 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1750:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:23.03 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:23.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:8:39 15:23.03 | 15:23.03 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 15:23.03 | ^^^^^^^^^^^^^^^^^ 15:23.03 | 15:23.03 = note: #[warn(deprecated)] on by default 15:23.04 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:23.06 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:157:19 15:23.06 | 15:23.06 157 | data: ATOMIC_USIZE_INIT, 15:23.07 | ^^^^^^^^^^^^^^^^^ 15:23.07 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:23.07 | 15:23.07 157 | data: AtomicUsize::new(0), 15:23.07 | ^^^^^^^^^^^^^^^^^^^ 15:23.55 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 15:23.55 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:23.55 bool get(JSContext* cx, HandleObject proxy, HandleValue receiver, HandleId id, 15:23.55 ^~~ 15:23.55 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:23.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2125:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:23.57 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) { 15:23.57 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.57 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2139:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:23.57 if (!GetProperty(cx, env, env, id, vp)) { 15:23.57 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 15:23.90 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 15:23.90 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2030:8: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:23.90 bool getOwnPropertyDescriptor( 15:23.90 ^~~~~~~~~~~~~~~~~~~~~~~~ 15:23.96 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2047:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:23.96 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, &v, &access)) { 15:23.96 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.96 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2065:65: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:23.96 return JS_GetOwnPropertyDescriptorById(cx, env, id, desc); 15:23.96 ^ 15:23.96 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2065:65: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:24.11 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static bool js::DebugEnvironmentProxy::getMaybeSentinelValue(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandleValue)’: 15:24.11 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2438:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:24.11 bool DebugEnvironmentProxy::getMaybeSentinelValue( 15:24.11 ^~~~~~~~~~~~~~~~~~~~~ 15:24.11 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2438:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:24.11 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2194:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:24.11 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) { 15:24.11 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.11 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2208:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:24.11 if (!GetProperty(cx, env, env, id, vp)) { 15:24.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 15:24.23 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In member function ‘virtual bool {anonymous}::DebugEnvironmentProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 15:24.23 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:24.23 bool set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v, 15:24.23 ^~~ 15:24.23 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:24.23 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2236:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:24.23 if (!handleUnaliasedAccess(cx, debugEnv, env, id, SET, &valCopy, &access)) { 15:24.23 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:24.23 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:24.23 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 15:24.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 15:24.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.24 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:24.24 ^ 15:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.24 receiver, result); 15:24.28 ^ 15:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:24.99 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:24.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:24.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:24.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 15:24.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:24.99 inline void InitGlobalLexicalOperation(JSContext* cx, 15:24.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:25.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:25.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::Value*, JS::HandleValue, JS::HandleValue)’: 15:25.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.28 bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, 15:25.28 ^~~~~~~~~~~~~~~~~ 15:25.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:25.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:25.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:25.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.29 return js::ToObjectSlow(cx, vp, true); 15:25.29 ^ 15:25.29 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:25.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:25.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:25.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.29 return DefineDataProperty(cx, obj, name, rhs, propAttrs); 15:25.29 ^ 15:25.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.31 ok = NativeSetProperty(cx, varobj, id, val, receiver, result); 15:25.31 ^ 15:25.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:79: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:25.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:25.31 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:25.31 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:25.31 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:25.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:25.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.31 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:25.32 ^ 15:25.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.32 receiver, result); 15:25.32 ^ 15:25.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:25.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3065:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.33 InitGlobalLexicalOperation(cx, lexicalEnv, script, pc, v); 15:25.33 ^ 15:25.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 15:25.33 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:25.33 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 15:25.33 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 15:25.33 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:25.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 15:25.35 ^ 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 receiver, result); 15:25.35 ^ 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:25.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.36 stub->state().mode(), lhs, idVal, rhs); 15:25.36 ^ 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.36 stub->state().mode(), lhs, idVal, rhs); 15:25.36 ^ 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:25.36 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.00 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, uint32_t, JS::Value*, JS::MutableHandleValue)’: 15:27.00 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3662:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:27.00 bool DoCallFallback(JSContext* cx, BaselineFrame* frame, ICCall_Fallback* stub, 15:27.00 ^~~~~~~~~~~~~~ 15:27.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3750:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:27.01 if (!DirectEval(cx, callArgs.get(0), res)) { 15:27.01 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:27.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3750:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:27.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3750:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:27.02 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3774:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.02 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:27.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:27.02 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.02 callArgs.thisv(), newTarget, args); 15:27.02 ^ 15:27.02 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:27.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3788:5: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.03 switch (gen.tryAttachDeferredStub(res)) { 15:27.03 ^~~~~~ 15:27.03 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.04 callArgs.thisv(), newTarget, args); 15:27.04 ^ 15:27.04 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 15:27.05 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:13:0, 15:27.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 15:27.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 15:27.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 15:27.05 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 15:27.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:27.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.05 arg1, arg2); 15:27.06 ^ 15:27.06 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 15:27.06 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 15:27.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 15:27.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:57:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 15:27.09 if (args.length() == 2 && IsOptimizedArguments(frame, args[1])) { 15:27.09 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 15:27.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:0: 15:27.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp: In function ‘bool js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, JS::Value*, JS::MutableHandleValue)’: 15:27.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3818:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:27.51 bool DoSpreadCallFallback(JSContext* cx, BaselineFrame* frame, 15:27.51 ^~~~~~~~~~~~~~~~~~~~ 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 if (!SpreadCallOperation(cx, script, pc, thisv, callee, arr, newTarget, 15:27.52 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:27.52 res)) { 15:27.52 ~~~~ 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 15:27.52 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3897:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.52 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 15:27.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:27.53 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.53 thisv, newTarget, args); 15:27.53 ^ 15:27.53 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:27.53 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 15:30.80 Compiling log v0.3.9 15:30.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 15:30.81 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_NAME=log /usr/bin/rustc --crate-name log '/<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="use_std"' -C metadata=d6d77b5b861a3898 -C extra-filename=-d6d77b5b861a3898 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 15:31.34 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:31.34 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:211:38 15:31.34 | 15:31.34 211 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 15:31.34 | ^^^^^^^^^^^^^^^^^ 15:31.35 | 15:31.35 = note: #[warn(deprecated)] on by default 15:31.35 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:31.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:236:29 15:31.35 | 15:31.35 236 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 15:31.35 | ^^^^^^^^^^^^^^^^^ 15:31.35 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:31.35 | 15:31.36 236 | static STATE: AtomicUsize = AtomicUsize::new(0); 15:31.36 | ^^^^^^^^^^^^^^^^^^^ 15:31.36 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:31.36 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:237:32 15:31.36 | 15:31.36 237 | static REFCOUNT: AtomicUsize = ATOMIC_USIZE_INIT; 15:31.36 | ^^^^^^^^^^^^^^^^^ 15:31.36 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 15:31.41 | 15:31.41 237 | static REFCOUNT: AtomicUsize = AtomicUsize::new(0); 15:31.41 | ^^^^^^^^^^^^^^^^^^^ 15:31.71 js/src/Unified_cpp_js_src16.o 15:34.73 Compiling rsdparsa v0.1.0 (/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa) 15:34.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Nils Ohlmeier ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rsdparsa /usr/bin/rustc --crate-name rsdparsa media/webrtc/signaling/src/sdp/rsdparsa/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=5de1286957e7b478 -C extra-filename=-5de1286957e7b478 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 15:35.59 js/src/jit/Unified_cpp_js_src_jit11.o 15:49.63 Compiling serde_json v1.0.26 15:49.65 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=serde_json CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_json' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION_PATCH=26 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.26 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name serde_json '/<>/firefox-68.0~b13+build1/third_party/rust/serde_json/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=bb21100896c31681 -C extra-filename=-bb21100896c31681 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'itoa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libitoa-726cda1bf8a6ac1a.rlib' --extern 'ryu=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libryu-3340c97b300d4bad.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde-775d4f6ef0ffac8a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:16:00.245559 16:14.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2:0: 16:14.73 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp: In function ‘bool js::GeneratorThrowOrReturn(JSContext*, js::AbstractFramePtr, JS::Handle, JS::HandleValue, js::GeneratorResumeKind)’: 16:14.73 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:138:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:14.73 bool js::GeneratorThrowOrReturn(JSContext* cx, AbstractFramePtr frame, 16:14.73 ^~ 16:14.73 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:138:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:14.73 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:144:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:14.73 cx->setPendingExceptionAndCaptureStack(arg); 16:14.73 ^ 16:14.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11:0: 16:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In function ‘bool js::LinkConstructorAndPrototype(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int)’: 16:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:818:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:14.90 return DefineDataProperty(cx, ctor, cx->names().prototype, protoVal, 16:14.90 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:14.90 prototypeAttrs) && 16:14.90 ~~~~~~~~~~~~~~~ 16:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:818:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:820:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:14.90 DefineDataProperty(cx, proto, cx->names().constructor, ctorVal, 16:14.90 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:14.90 constructorAttrs); 16:14.90 ~~~~~~~~~~~~~~~~~ 16:14.90 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:820:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:14.94 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In function ‘bool js::DefineToStringTag(JSContext*, JS::HandleObject, JSAtom*)’: 16:14.94 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:840:79: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:14.94 return DefineDataProperty(cx, obj, toStringTagId, tagString, JSPROP_READONLY); 16:14.95 ^ 16:14.95 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:840:79: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:16.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:16.93 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In member function ‘js::NativeObject* JS::Realm::createIterResultTemplateObject(JSContext*, JS::Realm::WithObjectPrototype)’: 16:16.93 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1012:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:16.93 if (!NativeDefineDataProperty(cx, templateObject, cx->names().value, 16:16.93 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:16.93 UndefinedHandleValue, JSPROP_ENUMERATE)) { 16:16.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:16.93 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1012:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:16.93 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1018:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:16.93 if (!NativeDefineDataProperty(cx, templateObject, cx->names().done, 16:16.93 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:16.94 TrueHandleValue, JSPROP_ENUMERATE)) { 16:16.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:16.94 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1018:32: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:17.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 16:17.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:17.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::IteratorCloseForException(JSContext*, JS::HandleObject)’: 16:17.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:17.14 return op(cx, obj, receiver, id, vp); 16:17.14 ^ 16:17.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:17.14 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 16:17.14 ^ 16:17.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:17.14 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1267:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:17.14 return ReportIsNotFunction(cx, returnMethod); 16:17.14 ^ 16:17.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 16:17.14 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 16:17.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:17.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:17.16 return Call(cx, fval, thisv, args, rval); 16:17.16 ^ 16:17.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:17.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:17.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.42 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::ToIdOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 16:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:427:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.42 static MOZ_ALWAYS_INLINE bool ToIdOperation(JSContext* cx, HandleValue idval, 16:19.42 ^~~~~~~~~~~~~ 16:19.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:427:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 16:19.42 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:19.42 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:19.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.43 return ValueToId(cx, argument, result); 16:19.43 ^ 16:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.43 return ToPropertyKeySlow(cx, argument, result); 16:19.43 ^ 16:19.53 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.53 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::GetElementOperation(JSContext*, JSOp, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 16:19.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.55 static MOZ_ALWAYS_INLINE bool GetElementOperation(JSContext* cx, JSOp op, 16:19.55 ^~~~~~~~~~~~~~~~~~~ 16:19.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.55 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15:0, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 16:19.55 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:19.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.55 return js::ToObjectSlow(cx, vp, true); 16:19.56 ^ 16:19.56 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.56 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.56 if (!GetElement(cx, boxed, receiver, index, res)) { 16:19.57 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:19.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 16:19.58 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:19.58 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:19.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.58 return ValueToId(cx, argument, result); 16:19.58 ^ 16:19.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.59 return ToPropertyKeySlow(cx, argument, result); 16:19.59 ^ 16:19.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.59 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.60 if (!GetProperty(cx, boxed, receiver, id, res)) { 16:19.60 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:19.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.60 if (!GetElement(cx, obj, receiver, index, res)) { 16:19.60 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:19.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 16:19.61 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:19.61 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:19.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.61 return ValueToId(cx, argument, result); 16:19.61 ^ 16:19.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.61 return ToPropertyKeySlow(cx, argument, result); 16:19.61 ^ 16:19.61 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.61 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.61 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.61 if (!GetProperty(cx, obj, receiver, id, res)) { 16:19.61 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::InitElemOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:609:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.74 static MOZ_ALWAYS_INLINE bool InitElemOperation(JSContext* cx, jsbytecode* pc, 16:19.74 ^~~~~~~~~~~~~~~~~ 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:609:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:609:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 16:19.74 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:19.74 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:19.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.74 return ValueToId(cx, argument, result); 16:19.74 ^ 16:19.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.74 return ToPropertyKeySlow(cx, argument, result); 16:19.75 ^ 16:19.75 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.75 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.75 return DefineDataProperty(cx, obj, id, val, flags); 16:19.75 ^ 16:19.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:19.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitNot(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:850:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.76 static MOZ_ALWAYS_INLINE bool BitNot(JSContext* cx, MutableHandleValue in, 16:19.76 ^~~~~~ 16:19.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:850:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.76 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.76 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.77 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.77 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.77 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.77 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.77 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.78 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.78 return ToInt32OrBigIntSlow(cx, vp); 16:19.78 ^ 16:19.78 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.79 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.79 return BigInt::bitNot(cx, in, out); 16:19.79 ^ 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitXor(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.79 static MOZ_ALWAYS_INLINE bool BitXor(JSContext* cx, MutableHandleValue lhs, 16:19.79 ^~~~~~ 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.79 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.79 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.80 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.80 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.80 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.80 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.81 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.81 return ToInt32OrBigIntSlow(cx, vp); 16:19.81 ^ 16:19.81 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.81 return ToInt32OrBigIntSlow(cx, vp); 16:19.81 ^ 16:19.81 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.81 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.81 return BigInt::bitXor(cx, lhs, rhs, out); 16:19.81 ^ 16:19.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitOr(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.83 static MOZ_ALWAYS_INLINE bool BitOr(JSContext* cx, MutableHandleValue lhs, 16:19.83 ^~~~~ 16:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.84 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.85 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.86 return ToInt32OrBigIntSlow(cx, vp); 16:19.86 ^ 16:19.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.86 return ToInt32OrBigIntSlow(cx, vp); 16:19.86 ^ 16:19.86 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.86 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.86 return BigInt::bitOr(cx, lhs, rhs, out); 16:19.86 ^ 16:19.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitAnd(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.89 static MOZ_ALWAYS_INLINE bool BitAnd(JSContext* cx, MutableHandleValue lhs, 16:19.89 ^~~~~~ 16:19.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.90 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.90 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.90 return ToInt32OrBigIntSlow(cx, vp); 16:19.90 ^ 16:19.91 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.91 return ToInt32OrBigIntSlow(cx, vp); 16:19.91 ^ 16:19.91 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.92 return BigInt::bitAnd(cx, lhs, rhs, out); 16:19.92 ^ 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitLsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 static MOZ_ALWAYS_INLINE bool BitLsh(JSContext* cx, MutableHandleValue lhs, 16:19.92 ^~~~~~ 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.92 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.93 return ToInt32OrBigIntSlow(cx, vp); 16:19.93 ^ 16:19.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.93 return ToInt32OrBigIntSlow(cx, vp); 16:19.94 ^ 16:19.94 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.94 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.94 return BigInt::lsh(cx, lhs, rhs, out); 16:19.94 ^ 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitRsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 16:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.94 static MOZ_ALWAYS_INLINE bool BitRsh(JSContext* cx, MutableHandleValue lhs, 16:19.94 ^~~~~~ 16:19.95 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:19.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:19.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 return ToInt32OrBigIntSlow(cx, vp); 16:19.96 ^ 16:19.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:19.96 return ToInt32OrBigIntSlow(cx, vp); 16:19.96 ^ 16:19.96 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:19.96 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:19.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:19.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.97 return BigInt::rsh(cx, lhs, rhs, out); 16:19.97 ^ 16:19.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:19.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:20.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ThrowObjectCoercible(JSContext*, JS::HandleValue)’: 16:20.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1534:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.25 bool ThrowObjectCoercible(JSContext* cx, HandleValue v) { 16:20.25 ^~~~~~~~~~~~~~~~~~~~ 16:20.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashFunctions.h:50:0, 16:20.26 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:10, 16:20.26 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 16:20.26 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:20.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:20.26 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1536:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.26 MOZ_ALWAYS_FALSE(ToObjectSlow(cx, v, true)); 16:20.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro ‘MOZ_ALWAYS_FALSE’ 16:20.26 if ((expr)) { \ 16:20.26 ^~~~ 16:20.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:20.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ThrowBadDerivedReturn(JSContext*, JS::HandleValue)’: 16:20.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1520:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.28 bool ThrowBadDerivedReturn(JSContext* cx, HandleValue v) { 16:20.28 ^~~~~~~~~~~~~~~~~~~~~ 16:20.28 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 16:20.29 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 16:20.29 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 16:20.29 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 16:20.29 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:20.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:20.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.29 arg1, arg2); 16:20.29 ^ 16:20.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:20.35 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::MutatePrototype(JSContext*, js::HandlePlainObject, JS::HandleValue)’: 16:20.35 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:338:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.35 bool MutatePrototype(JSContext* cx, HandlePlainObject obj, HandleValue value) { 16:20.35 ^~~~~~~~~~~~~~~ 16:20.37 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LooselyEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*) [with js::jit::EqualityKind Kind = (js::jit::EqualityKind)1u]’: 16:20.37 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.37 bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 16:20.37 ^~~~~~~~~~~~ 16:20.38 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.38 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.38 if (!js::LooselyEqual(cx, lhs, rhs, res)) { 16:20.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 16:20.38 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.38 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.39 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LooselyEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*) [with js::jit::EqualityKind Kind = (js::jit::EqualityKind)0u]’: 16:20.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.40 bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 16:20.40 ^~~~~~~~~~~~ 16:20.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.40 if (!js::LooselyEqual(cx, lhs, rhs, res)) { 16:20.40 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 16:20.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::StrictlyEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*) [with js::jit::EqualityKind Kind = (js::jit::EqualityKind)1u]’: 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.41 bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs, 16:20.41 ^~~~~~~~~~~~~ 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.41 if (!js::StrictlyEqual(cx, lhs, rhs, res)) { 16:20.41 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.41 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::StrictlyEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*) [with js::jit::EqualityKind Kind = (js::jit::EqualityKind)0u]’: 16:20.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.43 bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs, 16:20.43 ^~~~~~~~~~~~~ 16:20.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.43 if (!js::StrictlyEqual(cx, lhs, rhs, res)) { 16:20.43 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 16:20.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.44 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:20.45 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘JSString* js::jit::ConvertObjectToStringForConcat(JSContext*, JS::HandleValue)’: 16:20.45 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1964:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.45 static JSString* ConvertObjectToStringForConcat(JSContext* cx, 16:20.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:20.45 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 16:20.45 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 16:20.45 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:20.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:20.45 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.45 return ToStringSlow(cx, v); 16:20.46 ^ 16:20.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:20.51 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)’: 16:20.51 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:545:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.51 bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, 16:20.51 ^~~~~~~~~~~~~~ 16:20.51 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:563:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.51 if (!ArraySetLength(cx, array, id, JSPROP_PERMANENT, value, result)) { 16:20.51 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘JSString* js::jit::StringFromCodePoint(JSContext*, int32_t)’: 16:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:595:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.54 if (!str_fromCodePoint_one_arg(cx, rval, &rval)) { 16:20.54 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 16:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:595:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:595:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CreateThis(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’: 16:20.58 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:698:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.58 bool CreateThis(JSContext* cx, HandleObject callee, HandleObject newTarget, 16:20.58 ^~~~~~~~~~ 16:20.63 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InterpretResume(JSContext*, JS::HandleObject, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 16:20.63 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.63 bool InterpretResume(JSContext* cx, HandleObject obj, HandleValue val, 16:20.63 ^~~~~~~~~~~~~~~ 16:20.63 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.63 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:993:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.63 UndefinedHandleValue, args, rval); 16:20.63 ^ 16:20.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)’: 16:20.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1054:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.68 bool NewArgumentsObject(JSContext* cx, BaselineFrame* frame, 16:20.68 ^~~~~~~~~~~~~~~~~~ 16:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::EnterWith(JSContext*, js::jit::BaselineFrame*, JS::HandleValue, JS::Handle)’: 16:20.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1263:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.70 bool EnterWith(JSContext* cx, BaselineFrame* frame, HandleValue val, 16:20.70 ^~~~~~~~~ 16:20.77 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::BaselineGetFunctionThis(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)’: 16:20.77 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1540:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.77 bool BaselineGetFunctionThis(JSContext* cx, BaselineFrame* frame, 16:20.77 ^~~~~~~~~~~~~~~~~~~~~~~ 16:20.79 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 16:20.79 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1952:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.79 bool GetPrototypeOf(JSContext* cx, HandleObject target, 16:20.79 ^~~~~~~~~~~~~~ 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.82 bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, 16:20.82 ^~~~~~~~~~~~~~~~~~~~ 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1982:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.82 rstr = ConvertObjectToStringForConcat(cx, rhs); 16:20.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 16:20.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1992:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.82 lstr = ConvertObjectToStringForConcat(cx, lhs); 16:20.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 16:20.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::TrySkipAwait(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 16:20.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.84 MOZ_MUST_USE bool TrySkipAwait(JSContext* cx, HandleValue val, 16:20.84 ^~~~~~~~~~~~ 16:20.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:20.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:20.84 if (!TrySkipAwait(cx, val, &canSkip, resolved)) { 16:20.84 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:20.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:21.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoToNumeric(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 16:21.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:21.96 bool DoToNumeric(JSContext* cx, HandleValue arg, MutableHandleValue ret) { 16:21.96 ^~~~~~~~~~~ 16:21.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:21.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:21.96 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:21.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:21.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:21.96 return ToNumericSlow(cx, vp); 16:21.96 ^ 16:21.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:21.98 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoToNumber(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 16:21.98 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:21.98 bool DoToNumber(JSContext* cx, HandleValue arg, MutableHandleValue ret) { 16:21.98 ^~~~~~~~~~ 16:21.98 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:21.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:21.98 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:21.99 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:21.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:21.99 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:21.99 if (!ToNumberSlow(cx, vp, &d)) { 16:21.99 ~~~~~~~~~~~~^~~~~~~~~~~~ 16:22.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:22.08 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CheckIsCallable(JSContext*, JS::HandleValue, js::CheckIsCallableKind)’: 16:22.08 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1616:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.08 bool CheckIsCallable(JSContext* cx, HandleValue v, CheckIsCallableKind kind) { 16:22.08 ^~~~~~~~~~~~~~~ 16:22.26 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:22.27 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:22.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:22.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::SetIntrinsicOperation(JSContext*, JSScript*, jsbytecode*, JS::HandleValue)’: 16:22.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:293:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.27 inline bool SetIntrinsicOperation(JSContext* cx, JSScript* script, 16:22.27 ^~~~~~~~~~~~~~~~~~~~~ 16:22.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:293:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 16:22.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:22.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:22.28 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:22.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.28 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 16:22.28 ^ 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.28 receiver, result); 16:22.28 ^ 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:22.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:22.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeSetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)’: 16:22.40 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1583:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.40 bool CallNativeSetter(JSContext* cx, HandleFunction callee, HandleObject obj, 16:22.40 ^~~~~~~~~~~~~~~~ 16:22.47 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeGetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::MutableHandleValue)’: 16:22.47 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1545:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:22.47 bool CallNativeGetter(JSContext* cx, HandleFunction callee, HandleObject obj, 16:22.47 ^~~~~~~~~~~~~~~~ 16:22.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayShiftDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 16:22.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:513:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:22.57 bool ArrayShiftDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) { 16:22.57 ^~~~~~~~~~~~~~~ 16:22.62 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeGetterByValue(JSContext*, JS::HandleFunction, JS::HandleValue, JS::MutableHandleValue)’: 16:22.62 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.62 bool CallNativeGetterByValue(JSContext* cx, HandleFunction callee, 16:22.62 ^~~~~~~~~~~~~~~~~~~~~~~ 16:22.63 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:22.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetIntrinsicValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 16:22.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:682:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:22.72 bool GetIntrinsicValue(JSContext* cx, HandlePropertyName name, 16:22.72 ^~~~~~~~~~~~~~~~~ 16:22.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:22.72 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:22.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:22.72 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.72 return GlobalObject::addIntrinsicValue(cx, global, name, value); 16:22.72 ^ 16:22.73 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:22.73 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:22.73 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 16:22.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 16:22.73 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:24.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘bool Enumerate(JSContext*, JS::HandleObject, jsid, bool, unsigned int, JS::MutableHandle > >, JS::MutableHandleIdVector) [with bool CheckForDuplicates = true]’: 16:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:103:20: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.24 static inline bool Enumerate(JSContext* cx, HandleObject pobj, jsid id, 16:24.24 ^~~~~~~~~ 16:24.40 Compiling bytes v0.4.9 16:24.40 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=bytes CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bytes' CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_VERSION_PATCH=9 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name bytes '/<>/firefox-68.0~b13+build1/third_party/rust/bytes/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=da5f75bb0e7b2690 -C extra-filename=-da5f75bb0e7b2690 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 16:24.48 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘bool EnumerateNativeProperties(JSContext*, js::HandleNativeObject, unsigned int, JS::MutableHandle > >, JS::MutableHandleIdVector) [with bool CheckForDuplicates = true]’: 16:24.48 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:179:13: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.48 static bool EnumerateNativeProperties(JSContext* cx, HandleNativeObject pobj, 16:24.48 ^~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.51 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:211:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.51 if (!Enumerate(cx, pobj, INT_TO_JSID(i), 16:24.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.51 /* enumerable = */ true, flags, 16:24.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.51 visited, props)) { 16:24.51 ~~~~~~~~~~~~~~~ 16:24.51 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:234:45: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.51 if (!Enumerate(cx, pobj, id, shape.enumerable(), 16:24.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.51 flags, visited, props)) { 16:24.51 ~~~~~~~~~~~~~~~~~~~~~~ 16:24.52 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:276:41: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.52 if (!Enumerate(cx, pobj, id, shape.enumerable(), 16:24.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.52 flags, visited, props)) { 16:24.52 ~~~~~~~~~~~~~~~~~~~~~~ 16:24.52 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:295:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.53 if (!Enumerate(cx, pobj, id, shape.enumerable(), 16:24.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 flags, visited, props)) { 16:24.53 ~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:198:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.53 if (!Enumerate(cx, pobj, INT_TO_JSID(i), 16:24.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 /* enumerable = */ true, flags, 16:24.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.54 visited, props)) { 16:24.54 ~~~~~~~~~~~~~~~ 16:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘bool Snapshot(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)’: 16:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:162:25: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.84 if (!Enumerate(cx, obj, id, enumerable, flags, visited, props)) { 16:24.84 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:75: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.84 return EnumerateNativeProperties(cx, pobj, flags, visited, props); 16:24.84 ^ 16:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:75: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.85 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:75: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.85 return EnumerateNativeProperties(cx, pobj, flags, visited, props); 16:24.85 ^ 16:24.86 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:75: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.86 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:24.86 if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) { 16:24.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.86 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:24.86 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:347:41: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.87 if (!Enumerate(cx, pobj, proxyProps[n], enumerable, 16:24.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.87 flags, visited, props)) { 16:24.87 ~~~~~~~~~~~~~~~~~~~~~~ 16:24.87 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:362:39: note: parameter passing for argument of type ‘JS::MutableHandle > >’ will change in GCC 7.1 16:24.87 if (!Enumerate(cx, pobj, proxyProps[n], true, flags, 16:24.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.87 visited, props)) { 16:24.88 ~~~~~~~~~~~~~~~ 16:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:24.88 if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) { 16:24.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.89 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:24.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:24.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayPopDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 16:24.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:449:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:24.96 bool ArrayPopDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) { 16:24.97 ^~~~~~~~~~~~~ 16:25.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 16:25.91 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:25.91 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 16:25.91 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 16:25.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:25.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool SuppressDeletedPropertyHelper(JSContext*, JS::HandleObject, JS::Handle)’: 16:25.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:25.92 JSAtom* atom = ToAtom(cx, v); 16:25.92 ^ 16:25.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:25.92 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1353:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:25.92 if (!GetPropertyDescriptor(cx, proto, id, &desc)) { 16:25.92 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 16:25.92 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1353:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:26.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 16:26.33 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:26.33 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 16:26.33 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 16:26.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:26.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)’: 16:26.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:26.34 JSString* str = ToStringSlow(cx, idv); 16:26.34 ^ 16:26.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)’: 16:26.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:26.37 JSString* str = ToStringSlow(cx, idv); 16:26.37 ^ 16:26.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In constructor ‘js::NativeIterator::NativeIterator(JSContext*, JS::Handle, JS::Handle, JS::HandleIdVector, uint32_t, uint32_t, bool*)’: 16:26.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:46: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:26.58 JSString* str = ToStringSlow(cx, idv); 16:26.58 ^ 16:26.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:26.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘JSObject* js::ValueToIterator(JSContext*, JS::HandleValue)’: 16:26.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1203:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:26.95 JSObject* js::ValueToIterator(JSContext* cx, HandleValue vp) { 16:26.95 ^~ 16:26.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 16:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 16:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h:13, 16:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.h:11, 16:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:7, 16:26.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:26.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:26.97 return js::ToObjectSlow(cx, v, false); 16:26.97 ^ 16:28.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47:0: 16:28.00 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘JSObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)’: 16:28.00 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:937:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:28.00 JSObject* js::CreateIterResultObject(JSContext* cx, HandleValue value, 16:28.00 ^~ 16:28.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11:0: 16:28.06 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)’: 16:28.06 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:513:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.06 if (!NativeDefineProperty(cx, throwTypeError, nameId, nonConfigurableDesc, 16:28.06 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:28.06 nameResult)) { 16:28.06 ~~~~~~~~~~~ 16:28.06 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:513:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:501:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.07 if (!NativeDefineProperty(cx, throwTypeError, lengthId, nonConfigurableDesc, 16:28.07 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:28.07 lengthResult)) { 16:28.07 ~~~~~~~~~~~~~ 16:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:501:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 16:28.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 16:28.21 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 16:28.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 16:28.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)’: 16:28.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:28.22 return op(cx, obj, receiver, id, vp); 16:28.22 ^ 16:28.22 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:28.22 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 16:28.22 ^ 16:28.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11:0: 16:28.52 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static js::NativeObject* js::GlobalObject::getIntrinsicsHolder(JSContext*, JS::Handle)’: 16:28.52 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:964:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.52 if (!DefineDataProperty(cx, intrinsicsHolder, cx->names().global, globalValue, 16:28.52 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:28.52 JSPROP_PERMANENT | JSPROP_READONLY)) { 16:28.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:28.52 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:964:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:28.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::addIntrinsicValue(JSContext*, JS::Handle, js::HandlePropertyName, JS::HandleValue)’: 16:28.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:1025:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:28.61 bool GlobalObject::addIntrinsicValue(JSContext* cx, 16:28.61 ^~~~~~~~~~~~ 16:28.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, js::HandlePropertyName, js::HandleAtom, unsigned int, JS::MutableHandleValue)’: 16:28.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:975:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:28.75 bool GlobalObject::getSelfHostedFunction(JSContext* cx, 16:28.75 ^~~~~~~~~~~~ 16:28.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:1021:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:28.75 return GlobalObject::addIntrinsicValue(cx, global, selfHostedName, funVal); 16:28.75 ^ 16:28.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:1021:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:29.01 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::maybeResolveGlobalThis(JSContext*, JS::Handle, bool*)’: 16:29.01 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:328:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:29.01 if (!DefineDataProperty(cx, global, cx->names().globalThis, v, 16:29.01 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:29.02 JSPROP_RESOLVING)) { 16:29.02 ~~~~~~~~~~~~~~~~~ 16:29.02 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:328:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::isRuntimeCodeGenEnabled(JSContext*, JS::HandleValue, JS::Handle)’: 16:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:738:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:29.11 bool GlobalObject::isRuntimeCodeGenEnabled(JSContext* cx, HandleValue code, 16:29.11 ^~~~~~~~~~~~ 16:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:749:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:29.11 return allows(cx, code); 16:29.12 ^ 16:29.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2:0: 16:29.22 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp: In static member function ‘static bool js::AbstractGeneratorObject::resume(JSContext*, js::InterpreterActivation&, JS::Handle, JS::HandleValue)’: 16:29.22 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:29.22 bool AbstractGeneratorObject::resume(JSContext* cx, 16:29.22 ^~~~~~~~~~~~~~~~~~~~~~~ 16:29.22 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:29.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11:0: 16:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::resolveConstructor(JSContext*, JS::Handle, JSProtoKey, js::GlobalObject::IfClassIsDisabled)’: 16:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:245:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:29.61 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 16:29.61 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:245:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:297:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:29.61 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 16:29.61 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:297:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::initStandardClasses(JSContext*, JS::Handle)’: 16:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:638:26: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:30.06 if (!DefineDataProperty( 16:30.06 ~~~~~~~~~~~~~~~~~~^ 16:30.06 cx, global, cx->names().undefined, UndefinedHandleValue, 16:30.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.06 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) { 16:30.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.07 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:638:26: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:30.67 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::initBuiltinConstructor(JSContext*, JS::Handle, JSProtoKey, JS::HandleObject, JS::HandleObject)’: 16:30.68 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:457:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:30.68 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 16:30.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.68 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:457:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:30.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::initSelfHostingBuiltins(JSContext*, JS::Handle, const JSFunctionSpec*)’: 16:30.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:698:26: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:30.75 if (!DefineDataProperty(cx, global, cx->names().undefined, 16:30.75 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.75 UndefinedHandleValue, 16:30.75 ~~~~~~~~~~~~~~~~~~~~~ 16:30.75 JSPROP_PERMANENT | JSPROP_READONLY)) { 16:30.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:698:26: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 16:30.75 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:723:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:30.76 if (!JS_DefineProperty(cx, global, sym.name, symVal, 16:30.76 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.76 JSPROP_PERMANENT | JSPROP_READONLY)) { 16:30.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.76 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:723:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:32.74 Compiling mio v0.6.16 16:32.75 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=mio CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio' CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_VERSION_PATCH=16 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_VERSION=0.6.16 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name mio '/<>/firefox-68.0~b13+build1/third_party/rust/mio/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=722ceddfef28ea6e -C extra-filename=-722ceddfef28ea6e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --extern 'lazycell=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblazycell-b5f9bc00ecb667f3.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'net2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnet2-d30fcb78d3dad7d7.rlib' --extern 'slab=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libslab-7a2c06117eed0d39.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 16:33.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 16:33.59 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:33.59 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:33.59 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:33.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:33.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 16:33.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:33.59 inline bool GetProperty(JSContext* cx, JS::Handle obj, 16:33.59 ^~~~~~~~~~~ 16:33.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.59 return op(cx, obj, receiver, id, vp); 16:33.59 ^ 16:33.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.59 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 16:33.59 ^ 16:33.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElement(JSContext*, JS::Handle, JS::Handle, uint32_t, JS::MutableHandle)’: 16:33.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:33.61 inline bool GetElement(JSContext* cx, JS::Handle obj, 16:33.61 ^~~~~~~~~~ 16:33.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.62 return op(cx, obj, receiver, id, vp); 16:33.63 ^ 16:33.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 16:33.63 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 16:33.63 ^ 16:33.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:33.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In constructor ‘js::jit::AutoDetectInvalidation::AutoDetectInvalidation(JSContext*, JS::MutableHandleValue)’: 16:33.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:189:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:33.70 AutoDetectInvalidation::AutoDetectInvalidation(JSContext* cx, 16:33.70 ^~~~~~~~~~~~~~~~~~~~~~ 16:33.95 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 16:33.95 --> /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/dlsym.rs:13:23 16:33.95 | 16:33.95 13 | addr: ::std::sync::atomic::ATOMIC_USIZE_INIT, 16:33.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 16:33.96 | 16:33.96 ::: /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/mod.rs:49:5 16:33.96 | 16:33.96 49 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); 16:33.96 | --------------------------------------------- in this macro invocation 16:33.96 | 16:33.96 = note: #[warn(deprecated)] on by default 16:33.96 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 16:33.97 | 16:33.97 13 | addr: AtomicUsize::new(0), 16:33.97 | ^^^^^^^^^^^^^^^^^^^ 16:34.02 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::HandleDebugTrap(JSContext*, js::jit::BaselineFrame*, uint8_t*, bool*)’: 16:34.03 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1171:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:34.03 cx->setPendingExceptionAndCaptureStack(rval); 16:34.03 ^ 16:34.03 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1151:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:34.03 resumeMode = Debugger::onSingleStep(cx, &rval); 16:34.03 ^ 16:34.03 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1155:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:34.03 resumeMode = Debugger::onTrap(cx, &rval); 16:34.03 ^ 16:36.47 js/src/Unified_cpp_js_src17.o 16:36.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 16:36.83 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:36.83 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:36.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:36.83 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:36.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:36.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 16:36.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:36.83 inline bool ValueToId( 16:36.83 ^~~~~~~~~ 16:36.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 16:36.84 JSAtom* atom = ToAtom(cx, v); 16:36.84 ^ 16:36.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:36.88 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)’: 16:36.88 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:672:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.88 bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { 16:36.88 ^~~~~~~~~~ 16:36.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 16:36.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:36.88 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:36.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:36.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.88 return ValueToId(cx, argument, result); 16:36.88 ^ 16:36.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.88 return ToPropertyKeySlow(cx, argument, result); 16:36.88 ^ 16:36.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:36.90 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::OperatorInI(JSContext*, uint32_t, JS::HandleObject, bool*)’: 16:36.90 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:679:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.91 return OperatorIn(cx, key, obj, out); 16:36.91 ^ 16:36.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LessThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 16:36.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:36.96 bool LessThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 16:36.96 ^~~~~~~~ 16:36.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:36.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:36.96 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:36.97 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:36.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:36.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:36.97 return ToNumericSlow(cx, vp); 16:36.97 ^ 16:36.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:36.97 return ToNumericSlow(cx, vp); 16:36.97 ^ 16:36.98 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:36.98 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:36.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 return BigInt::lessThan(cx, lhs, rhs, res); 16:36.98 ^ 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 return BigInt::lessThan(cx, lhs, rhs, res); 16:36.98 ^ 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 return BigInt::lessThan(cx, lhs, rhs, res); 16:36.98 ^ 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:36.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:37.06 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LessThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 16:37.06 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.06 bool LessThanOrEqual(JSContext* cx, MutableHandleValue lhs, 16:37.06 ^~~~~~~~~~~~~~~ 16:37.06 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:37.06 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:37.06 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:37.06 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:37.06 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:37.07 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:37.07 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:37.07 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:37.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:37.07 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.07 return ToNumericSlow(cx, vp); 16:37.07 ^ 16:37.07 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.07 return ToNumericSlow(cx, vp); 16:37.07 ^ 16:37.07 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:37.07 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:37.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.07 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.07 ^ 16:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.07 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.09 ^ 16:37.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.09 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.09 ^ 16:37.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:37.16 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GreaterThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 16:37.16 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.16 bool GreaterThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 16:37.16 ^~~~~~~~~~~ 16:37.16 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:37.16 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:37.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:37.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.16 return ToNumericSlow(cx, vp); 16:37.17 ^ 16:37.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.17 return ToNumericSlow(cx, vp); 16:37.17 ^ 16:37.17 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:37.17 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:37.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:37.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.17 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.17 ^ 16:37.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.18 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.18 ^ 16:37.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.19 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.19 ^ 16:37.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:37.30 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GreaterThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 16:37.30 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.30 bool GreaterThanOrEqual(JSContext* cx, MutableHandleValue lhs, 16:37.31 ^~~~~~~~~~~~~~~~~~ 16:37.31 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 16:37.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 16:37.31 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 16:37.31 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 16:37.31 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 16:37.32 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 16:37.32 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 16:37.32 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 16:37.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:37.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.32 return ToNumericSlow(cx, vp); 16:37.32 ^ 16:37.36 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:37.36 return ToNumericSlow(cx, vp); 16:37.36 ^ 16:37.36 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23:0, 16:37.36 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 16:37.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.36 ^ 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.36 ^ 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.36 return BigInt::lessThan(cx, lhs, rhs, res); 16:37.37 ^ 16:37.37 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.37 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:37.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘js::ArrayObject* js::ProcessCallSiteObjOperation(JSContext*, JS::HandleScript, jsbytecode*)’: 16:37.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:37.76 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 16:37.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:37.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:42.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)’: 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:196:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.28 bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing, 16:42.28 ^~~~~~~~~~~~~~ 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 if (!Construct(cx, fval, cargs, newTarget, &obj)) { 16:42.28 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:248:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 rval); 16:42.28 ^ 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:248:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:248:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:248:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:248:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 return Call(cx, fval, thisv, args, rval); 16:42.28 ^ 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.29 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 16:42.29 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 16:42.29 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 16:42.30 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 16:42.30 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:42.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:42.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:42.31 arg1, arg2); 16:42.31 ^ 16:42.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:42.44 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InvokeFunctionShuffleNewTarget(JSContext*, JS::HandleObject, uint32_t, uint32_t, JS::Value*, JS::MutableHandleValue)’: 16:42.44 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:263:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.44 bool InvokeFunctionShuffleNewTarget(JSContext* cx, HandleObject obj, 16:42.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.44 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:269:72: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.44 return InvokeFunction(cx, obj, true, false, numActualArgs, argv, rval); 16:42.44 ^ 16:42.45 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*)’: 16:42.45 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:289:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 16:42.45 if (!InvokeFunction(cx, fun, constructing, 16:42.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 16:42.45 /* ignoresReturnValue = */ false, numActualArgs, argv, 16:42.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.45 &rval)) { 16:42.45 ~~~~~~ 16:43.56 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetProperty(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::HandleValue, bool, jsbytecode*)’: 16:43.56 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:602:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.56 bool SetProperty(JSContext* cx, HandleObject obj, HandlePropertyName name, 16:43.56 ^~~~~~~~~~~ 16:43.56 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.56 if (!NativeSetProperty(cx, obj.as(), id, value, 16:43.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:43.57 receiver, result)) { 16:43.57 ~~~~~~~~~~~~~~~~~ 16:43.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.57 if (!NativeSetProperty(cx, obj.as(), id, value, 16:43.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:43.57 receiver, result)) { 16:43.57 ~~~~~~~~~~~~~~~~~ 16:43.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 16:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:43.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 16:43.57 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 16:43.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 16:43.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:43.57 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 16:43.57 ^ 16:43.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:43.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 16:43.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:43.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GeneratorThrowOrReturn(JSContext*, js::jit::BaselineFrame*, JS::Handle, JS::HandleValue, uint32_t)’: 16:43.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1013:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.96 bool GeneratorThrowOrReturn(JSContext* cx, BaselineFrame* frame, 16:43.96 ^~~~~~~~~~~~~~~~~~~~~~ 16:43.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashFunctions.h:50:0, 16:43.97 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:10, 16:43.97 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 16:43.97 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 16:43.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 16:43.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:7: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.97 if ((expr)) { \ 16:43.97 ^ 16:43.97 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1038:3: note: in expansion of macro ‘MOZ_ALWAYS_FALSE’ 16:43.97 MOZ_ALWAYS_FALSE( 16:43.97 ^ 16:43.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:7: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:43.98 if ((expr)) { \ 16:43.98 ^ 16:43.98 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1038:3: note: in expansion of macro ‘MOZ_ALWAYS_FALSE’ 16:43.98 MOZ_ALWAYS_FALSE( 16:43.98 ^ 16:44.03 Compiling dogear v0.2.5 16:44.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dogear' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library for merging bookmark trees.' CARGO_PKG_REPOSITORY='https://github.com/mozilla/dogear' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=dogear /usr/bin/rustc --edition=2018 --crate-name dogear '/<>/firefox-68.0~b13+build1/third_party/rust/dogear/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f1278fc18e9d3851 -C extra-filename=-f1278fc18e9d3851 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'smallbitvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsmallbitvec-367ab134533e6a1c.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 16:44.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:0: 16:44.87 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayPushDense(JSContext*, js::HandleArrayObject, JS::HandleValue, uint32_t*)’: 16:44.88 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:470:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:44.88 bool ArrayPushDense(JSContext* cx, HandleArrayObject arr, HandleValue v, 16:44.88 ^~~~~~~~~~~~~~ 16:44.95 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetDenseElement(JSContext*, js::HandleNativeObject, int32_t, JS::HandleValue, bool)’: 16:44.96 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1352:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:44.96 bool SetDenseElement(JSContext* cx, HandleNativeObject obj, int32_t index, 16:45.02 ^~~~~~~~~~~~~~~ 16:45.02 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1365:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:45.03 return SetObjectElement(cx, obj, indexVal, value, strict); 16:45.05 ^ 16:45.06 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1365:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 16:55.18 js/src/jit/Unified_cpp_js_src_jit12.o 16:57.17 Compiling futures-cpupool v0.1.8 16:57.17 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=futures-cpupool CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION_PATCH=8 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the 16:57.17 computation on the threads themselves. 16:57.17 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name futures_cpupool '/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="futures"' --cfg 'feature="with-deprecated"' -C metadata=e5e362f27ca65f4d -C extra-filename=-e5e362f27ca65f4d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'num_cpus=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnum_cpus-1ef7a527206d0a19.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:17:00.247470 17:08.35 Compiling tempfile v3.0.2 17:08.35 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tempfile CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tempfile' CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_VERSION=3.0.2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories. 17:08.35 ' CARGO_PKG_VERSION_MAJOR=3 /usr/bin/rustc --crate-name tempfile '/<>/firefox-68.0~b13+build1/third_party/rust/tempfile/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fce9e055988bd098 -C extra-filename=-fce9e055988bd098 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --extern 'remove_dir_all=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libremove_dir_all-088c1074c7b50b4d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:15.23 Compiling uuid v0.6.5 17:15.23 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=uuid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5' CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION_PATCH=5 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name uuid '/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="std"' --cfg 'feature="v4"' -C metadata=4b87fd256657a2fa -C extra-filename=-4b87fd256657a2fa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:18.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 17:18.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool IsFunction(JS::HandleValue)’: 17:18.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:108:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:18.84 bool IsFunction(HandleValue v) { 17:18.85 ^~~~~~~~~~ 17:19.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool MaybeCallMethod(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 17:19.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3084:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:19.43 static bool MaybeCallMethod(JSContext* cx, HandleObject obj, HandleId id, 17:19.43 ^~~~~~~~~~~~~~~ 17:19.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:19.43 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:19.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:19.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:19.44 return op(cx, obj, receiver, id, vp); 17:19.44 ^ 17:19.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:19.44 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:19.44 ^ 17:19.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 17:19.45 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:33, 17:19.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:19.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:19.45 return Call(cx, fval, thisv, args, rval); 17:19.46 ^ 17:19.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:19.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:19.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:19.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool GetPropertyIfPresent(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue, bool*)’: 17:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:256:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:19.93 static bool GetPropertyIfPresent(JSContext* cx, HandleObject obj, HandleId id, 17:19.93 ^~~~~~~~~~~~~~~~~~~~ 17:19.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:19.93 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:19.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:19.93 return op(cx, obj, receiver, id, vp); 17:19.93 ^ 17:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:19.93 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:19.93 ^ 17:20.15 Compiling textwrap v0.9.0 17:20.15 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=textwrap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/textwrap' CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and 17:20.15 dedenting strings. 17:20.15 You can use it to format strings (such as help and error messages) for 17:20.16 display in commandline applications. It is designed to be efficient 17:20.16 and handle Unicode characters correctly. 17:20.17 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name textwrap '/<>/firefox-68.0~b13+build1/third_party/rust/textwrap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="term_size"' -C metadata=c52fd53f06676d6c -C extra-filename=-c52fd53f06676d6c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'term_size=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libterm_size-2f78fcc2a6da47ec.rlib' --extern 'unicode_width=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libunicode_width-07b57677da83ad63.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:21.17 Compiling crossbeam-epoch v0.3.1 17:21.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_NAME=crossbeam-epoch /usr/bin/rustc --crate-name crossbeam_epoch '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=9e6aa2d455c0e937 -C extra-filename=-9e6aa2d455c0e937 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'arrayvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libarrayvec-ece4da33a120e3fc.rlib' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-a448766e753958af.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'memoffset=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmemoffset-3150df585e70b73e.rlib' --extern 'nodrop=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnodrop-e1b1c9387eec9da2.rlib' --extern 'scopeguard=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libscopeguard-eeeee909520b8fc4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:21.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:21.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportUsageErrorASCII(JSContext*, JS::HandleObject, const char*)’: 17:21.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:419:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:21.46 if (!JS_GetProperty(cx, callee, "usage", &usage)) { 17:21.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:21.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:419:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:21.62 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 17:21.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:8:39 17:21.62 | 17:21.62 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 17:21.62 | ^^^^^^^^^^^^^^^^^ 17:21.62 | 17:21.62 = note: #[warn(deprecated)] on by default 17:21.62 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 17:21.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:155:19 17:21.62 | 17:21.62 155 | data: ATOMIC_USIZE_INIT, 17:21.62 | ^^^^^^^^^^^^^^^^^ 17:21.62 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 17:21.62 | 17:21.62 155 | data: AtomicUsize::new(0), 17:21.62 | ^^^^^^^^^^^^^^^^^^^ 17:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportIsNullOrUndefined(JSContext*, int, JS::HandleValue)’: 17:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:881:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.74 void js::ReportIsNullOrUndefined(JSContext* cx, int spindex, HandleValue v) { 17:21.74 ^~ 17:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:884:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.74 UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, nullptr); 17:21.74 ^ 17:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:884:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘bool js::ReportValueErrorFlags(JSContext*, unsigned int, unsigned int, int, JS::HandleValue, JS::HandleString, const char*, const char*)’: 17:21.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:920:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.76 bool js::ReportValueErrorFlags(JSContext* cx, unsigned flags, 17:21.76 ^~ 17:21.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.76 UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, fallback); 17:21.76 ^ 17:21.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:28:0, 17:21.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:21.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool ReportCantConvert(JSContext*, unsigned int, JS::HandleObject, JSType)’: 17:21.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:21.79 arg1, arg2); 17:21.79 ^ 17:22.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:22.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In member function ‘void JSContext::setPendingExceptionAndCaptureStack(JS::HandleValue)’: 17:22.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1354:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:22.08 void JSContext::setPendingExceptionAndCaptureStack(HandleValue value) { 17:22.08 ^~~~~~~~~ 17:23.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:23.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObject(JSContext*, JS::HandleValue)’: 17:23.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:84:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:23.97 void js::ReportNotObject(JSContext* cx, HandleValue v) { 17:23.97 ^~ 17:23.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:88:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:23.97 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr)) { 17:23.97 ^ 17:23.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:88:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObjectArg(JSContext*, const char*, const char*, JS::HandleValue)’: 17:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:94:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:23.99 void js::ReportNotObjectArg(JSContext* cx, const char* nth, const char* fun, 17:23.99 ^~ 17:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:99:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:23.99 if (const char* chars = ValueToSourceForError(cx, v, bytes)) { 17:23.99 ^ 17:24.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObjectWithName(JSContext*, const char*, JS::HandleValue)’: 17:24.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:105:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.01 void js::ReportNotObjectWithName(JSContext* cx, const char* name, 17:24.01 ^~ 17:24.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:110:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.01 if (const char* chars = ValueToSourceForError(cx, v, bytes)) { 17:24.01 ^ 17:24.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:61:0, 17:24.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 17:24.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::ReportIncompatible(JSContext*, const JS::CallArgs&)’: 17:24.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.05 ReportIsNotFunction(cx, v, -1, construct); 17:24.05 ^ 17:24.12 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const js::Class*)’: 17:24.12 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.12 ReportIsNotFunction(cx, v, -1, construct); 17:24.12 ^ 17:24.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:24.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetFirstArgumentAsObject(JSContext*, const JS::CallArgs&, const char*, JS::MutableHandleObject)’: 17:24.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:242:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.17 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr); 17:24.17 ^ 17:24.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:242:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)’: 17:24.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:24.24 bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, 17:24.24 ^~ 17:24.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:24.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:326:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.25 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.25 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:326:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:339:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.25 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.25 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:339:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:352:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:352:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:363:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:363:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:377:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:377:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:398:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.26 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 17:24.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:398:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:24.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘JS::Result<> js::CheckPropertyDescriptorAccessors(JSContext*, JS::Handle)’: 17:24.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:435:10: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:24.42 Result<> js::CheckPropertyDescriptorAccessors(JSContext* cx, 17:24.42 ^~ 17:24.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:435:10: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:24.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::CompletePropertyDescriptor(JS::MutableHandle)’: 17:24.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:448:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:24.45 void js::CompletePropertyDescriptor(MutableHandle desc) { 17:24.45 ^~ 17:24.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:24.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:24.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:24.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetPrototypeFromConstructor(JSContext*, JS::HandleObject, JSProtoKey, JS::MutableHandleObject)’: 17:24.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:24.98 return op(cx, obj, receiver, id, vp); 17:24.98 ^ 17:24.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:24.99 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:24.99 ^ 17:25.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In static member function ‘static bool JSObject::nonNativeSetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:25.36 bool JSObject::nonNativeSetProperty(JSContext* cx, HandleObject obj, 17:25.36 ^~~~~~~~ 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:25.36 return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result); 17:25.36 ^ 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:25.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:25.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In static member function ‘static bool js::NativeObject::fillInAfterSwap(JSContext*, js::HandleNativeObject, JS::HandleValueVector, void*)’: 17:25.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1704:6: note: parameter passing for argument of type ‘JS::HandleValueVector {aka JS::Handle >}’ will change in GCC 7.1 17:25.46 bool NativeObject::fillInAfterSwap(JSContext* cx, HandleNativeObject obj, 17:25.46 ^~~~~~~~~~~~ 17:25.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In member function ‘bool js::ProxyObject::initExternalValueArrayAfterSwap(JSContext*, JS::HandleValueVector)’: 17:25.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1779:6: note: parameter passing for argument of type ‘const HandleValueVector {aka const JS::Handle >}’ will change in GCC 7.1 17:25.54 bool ProxyObject::initExternalValueArrayAfterSwap( 17:25.54 ^~~~~~~~~~~ 17:27.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::LookupNameUnqualified(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleObject)’: 17:27.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2426:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:27.04 if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, envProxy, id, 17:27.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 17:27.05 &v)) { 17:27.05 ~~~ 17:27.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2426:58: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:27.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::HasOwnProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 17:27.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2471:12: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.18 if (!op(cx, obj, id, &desc)) { 17:27.18 ~~^~~~~~~~~~~~~~~~~~~~ 17:27.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2471:12: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:25:0, 17:27.35 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:66, 17:27.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 17:27.35 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In function ‘bool js::GetPropertyPure(JSContext*, JSObject*, jsid, JS::Value*)’: 17:27.35 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 17:27.35 return as().getElement(cx, idx, val); 17:27.35 ^ 17:27.35 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 17:27.39 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In function ‘bool js::GetOwnPropertyPure(JSContext*, JSObject*, jsid, JS::Value*, bool*)’: 17:27.39 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 17:27.39 return as().getElement(cx, idx, val); 17:27.40 ^ 17:27.40 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 17:27.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 17:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2852:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.76 bool js::GetOwnPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id, 17:27.76 ^~ 17:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2855:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.76 bool ok = op(cx, obj, id, desc); 17:27.76 ^ 17:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2855:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2862:77: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.76 return NativeGetOwnPropertyDescriptor(cx, obj.as(), id, desc); 17:27.76 ^ 17:27.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2862:77: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 17:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2872:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.78 bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 17:27.78 ^~ 17:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2877:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.78 return op(cx, obj, id, desc, result); 17:27.79 ^ 17:27.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2877:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2879:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.79 return NativeDefineProperty(cx, obj.as(), id, desc, result); 17:27.79 ^ 17:27.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2879:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle)’: 17:27.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2865:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.80 bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 17:27.80 ^~ 17:27.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2868:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.80 return DefineProperty(cx, obj, id, desc, result) && 17:27.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:27.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2868:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS_CopyPropertyFrom(JSContext*, JS::HandleId, JS::HandleObject, JS::HandleObject, PropertyCopyBehavior)’: 17:27.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1267:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.84 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 17:27.84 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 17:27.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1267:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:27.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1292:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.84 return DefineProperty(cx, target, wrappedId, desc); 17:27.84 ^ 17:27.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1292:52: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineAccessorProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, JS::HandleObject, unsigned int, JS::ObjectOpResult&)’: 17:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2895:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.93 return op(cx, obj, id, desc, result); 17:27.93 ^ 17:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2895:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2897:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.94 return NativeDefineProperty(cx, obj.as(), id, desc, result); 17:27.94 ^ 17:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2897:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int, JS::ObjectOpResult&)’: 17:27.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2900:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:27.98 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id, 17:27.98 ^~ 17:27.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2907:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.98 return op(cx, obj, id, desc, result); 17:27.98 ^ 17:27.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2907:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2909:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:27.99 return NativeDefineProperty(cx, obj.as(), id, desc, result); 17:27.99 ^ 17:27.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2909:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, js::PropertyName*, JS::HandleValue, unsigned int, JS::ObjectOpResult&)’: 17:28.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2912:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.03 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name, 17:28.03 ^~ 17:28.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2916:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.03 return DefineDataProperty(cx, obj, id, value, attrs, result); 17:28.03 ^ 17:28.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2916:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.03 Compiling msdos_time v0.1.6 17:28.04 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=msdos_time CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/msdos_time' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/msdos_time' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Converts an MsDosDateTime (FAT time) to a Tm value 17:28.05 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name msdos_time '/<>/firefox-68.0~b13+build1/third_party/rust/msdos_time/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1d096d32713d4b72 -C extra-filename=-1d096d32713d4b72 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)’: 17:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2944:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.07 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id, 17:28.07 ^~ 17:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2947:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.07 if (!DefineDataProperty(cx, obj, id, value, attrs, result)) { 17:28.07 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2947:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, js::PropertyName*, JS::HandleValue, unsigned int)’: 17:28.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2958:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.09 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name, 17:28.09 ^~ 17:28.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2961:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.09 return DefineDataProperty(cx, obj, id, value, attrs); 17:28.10 ^ 17:28.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2961:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:28.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)’: 17:28.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:956:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.14 if (!DefineDataProperty(cx, noteObj, cx->names().message, messageVal)) { 17:28.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:956:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:968:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.15 if (!DefineDataProperty(cx, noteObj, cx->names().fileName, filenameVal)) { 17:28.15 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:968:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:973:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.15 if (!DefineDataProperty(cx, noteObj, cx->names().lineNumber, linenoVal)) { 17:28.15 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:973:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:977:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.16 if (!DefineDataProperty(cx, noteObj, cx->names().columnNumber, columnVal)) { 17:28.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:977:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:28.28 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)’: 17:28.28 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.28 bool js::FromPropertyDescriptorToObject(JSContext* cx, 17:28.28 ^~ 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:195:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.29 if (!DefineDataProperty(cx, obj, names.get, v)) { 17:28.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:195:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.29 if (!DefineDataProperty(cx, obj, names.set, v)) { 17:28.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 17:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:215:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.30 if (!DefineDataProperty(cx, obj, names.enumerable, v)) { 17:28.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:215:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:223:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.30 if (!DefineDataProperty(cx, obj, names.configurable, v)) { 17:28.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:223:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:174:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.31 if (!DefineDataProperty(cx, obj, names.value, desc.value())) { 17:28.31 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:174:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:183:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.31 if (!DefineDataProperty(cx, obj, names.writable, v)) { 17:28.31 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:183:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS::FromPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandleValue)’: 17:28.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.37 JS_PUBLIC_API bool JS::FromPropertyDescriptor(JSContext* cx, 17:28.37 ^~ 17:28.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:158:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:28.38 return FromPropertyDescriptorToObject(cx, desc, vp); 17:28.38 ^ 17:28.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:158:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:158:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 17:28.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2993:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:28.42 bool js::GetPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id, 17:28.42 ^~ 17:28.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2998:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:28.42 if (!GetOwnPropertyDescriptor(cx, pobj, id, desc)) { 17:28.42 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 17:28.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2998:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:28.49 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineFunctions(JSContext*, JS::HandleObject, const JSFunctionSpec*, js::DefineAsIntrinsic)’: 17:28.49 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3060:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.49 return DefineDataProperty(cx, obj, id, funVal, flags & ~JSFUN_FLAGS_MASK); 17:28.49 ^ 17:28.49 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3060:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS::OrdinaryToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)’: 17:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3120:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.58 bool JS::OrdinaryToPrimitive(JSContext* cx, HandleObject obj, JSType hint, 17:28.58 ^~ 17:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3140:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.58 if (!MaybeCallMethod(cx, obj, id, vp)) { 17:28.58 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3140:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3148:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.58 if (!MaybeCallMethod(cx, obj, id, vp)) { 17:28.58 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3148:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3175:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.59 if (!MaybeCallMethod(cx, obj, id, vp)) { 17:28.59 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3175:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3183:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.60 if (!MaybeCallMethod(cx, obj, id, vp)) { 17:28.60 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:28.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3183:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.70 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-4f531c3ee0f5e3ff/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=typenum /usr/bin/rustc --crate-name typenum '/<>/firefox-68.0~b13+build1/third_party/rust/typenum/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=3eca3cd2098ed7af -C extra-filename=-3eca3cd2098ed7af --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 17:28.87 Compiling cookie v0.11.0 17:28.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPrimitiveSlow(JSContext*, JSType, JS::MutableHandleValue)’: 17:28.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3194:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.87 bool js::ToPrimitiveSlow(JSContext* cx, JSType preferredType, 17:28.87 ^~ 17:28.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:28.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:28.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:28.88 return op(cx, obj, receiver, id, vp); 17:28.88 ^ 17:28.89 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=cookie CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cookie' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cookie-rs' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_AUTHORS='Alex Crichton :Sergio Benitez ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Crate for parsing HTTP cookie headers and managing a cookie jar. Supports signed 17:28.89 and private (encrypted + signed) jars. 17:28.90 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name cookie '/<>/firefox-68.0~b13+build1/third_party/rust/cookie/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=83f94e1a3f2e1ef5 -C extra-filename=-83f94e1a3f2e1ef5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:28.90 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:28.90 ^ 17:28.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 17:28.91 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:33, 17:28.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.91 return Call(cx, fval, thisv, args, rval); 17:28.91 ^ 17:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3237:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:28.92 return OrdinaryToPrimitive(cx, obj, preferredType, vp); 17:28.92 ^ 17:28.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3237:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:29.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 17:29.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool JS::OrdinaryHasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 17:29.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:707:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:29.07 bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, 17:29.07 ^~ 17:29.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:29.07 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:29.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.11 return op(cx, obj, receiver, id, vp); 17:29.11 ^ 17:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.11 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:29.11 ^ 17:29.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:28:0, 17:29.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:29.11 arg1, arg2); 17:29.11 ^ 17:29.94 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:29.95 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:29.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:29.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JS::HandleObject, bool (*)(JSContext*, JSFunction*))’: 17:29.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.95 return op(cx, obj, receiver, id, vp); 17:29.95 ^ 17:29.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.95 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:29.95 ^ 17:29.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.95 return op(cx, obj, receiver, id, vp); 17:29.95 ^ 17:29.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:29.95 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:29.95 ^ 17:30.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::Unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 17:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:4185:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:30.16 bool js::Unbox(JSContext* cx, HandleObject obj, MutableHandleValue vp) { 17:30.16 ^~ 17:31.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:31.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportMissingArg(JSContext*, JS::HandleValue, unsigned int)’: 17:31.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:904:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:31.17 void js::ReportMissingArg(JSContext* cx, HandleValue v, unsigned arg) { 17:31.17 ^~ 17:31.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:911:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:31.17 bytes = DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, name); 17:31.17 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:31.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:911:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:32.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:32.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel, bool*)’: 17:32.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:735:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:32.53 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 17:32.53 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 17:32.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:735:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:33.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29:0: 17:33.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParserBase::finishObject(JS::MutableHandleValue, js::JSONParserBase::PropertyVector&)’: 17:33.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:575:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:33.54 inline bool JSONParserBase::finishObject(MutableHandleValue vp, 17:33.54 ^~~~~~~~~~~~~~ 17:33.62 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/typenum-4f12aef70c35aaf0/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=typenum /usr/bin/rustc --crate-name typenum '/<>/firefox-68.0~b13+build1/third_party/rust/typenum/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=59f33fe117554064 -C extra-filename=-59f33fe117554064 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:33.62 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParserBase::finishArray(JS::MutableHandleValue, js::JSONParserBase::ElementVector&)’: 17:33.62 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:602:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:33.63 inline bool JSONParserBase::finishArray(MutableHandleValue vp, 17:33.63 ^~~~~~~~~~~~~~ 17:33.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:63:0, 17:33.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 17:33.83 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 17:33.83 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:33.86 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 17:33.87 ^~ 17:34.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:34.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In member function ‘bool JSContext::getPendingException(JS::MutableHandleValue)’: 17:34.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:34.04 bool JSContext::getPendingException(MutableHandleValue rval) { 17:34.04 ^~~~~~~~~ 17:34.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:16:0, 17:34.14 from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19, 17:34.14 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 17:34.14 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 17:34.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In member function ‘virtual void js::InternalJobQueue::runJobs(JSContext*)’: 17:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:34.14 return Call(cx, thisv, fun, args, rval); 17:34.14 ^ 17:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:34.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11:0: 17:34.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1119:11: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:34.14 if (cx->getPendingException(&exn)) { 17:34.14 ^~ 17:38.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 17:38.41 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In static member function ‘static bool JSFunction::getUnresolvedLength(JSContext*, JS::HandleFunction, JS::MutableHandleValue)’: 17:38.41 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1253:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:38.41 bool JSFunction::getUnresolvedLength(JSContext* cx, HandleFunction fun, 17:38.41 ^~~~~~~~~~ 17:38.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 17:38.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:399:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:38.51 if (!DefineDataProperty(cx, proto, cx->names().constructor, objVal, 0)) { 17:38.51 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:38.51 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:399:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:38.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:408:64: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:38.52 JSPROP_PERMANENT | JSPROP_RESOLVING); 17:38.52 ^ 17:38.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:408:64: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:38.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:38.53 if (!NativeDefineDataProperty(cx, fun, id, v, 17:38.53 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 17:38.53 JSPROP_READONLY | JSPROP_RESOLVING)) { 17:38.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:38.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:38.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:38.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:39.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 17:39.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 17:39.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:39.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)’: 17:39.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:39.88 return op(cx, obj, receiver, id, vp); 17:39.88 ^ 17:39.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:39.88 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 17:39.88 ^ 17:39.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:39.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:39.88 !ToPropertyDescriptor(cx, v, checkAccessors, &desc) || 17:39.88 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:40.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121:0, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 17:40.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 17:40.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 17:40.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/gc/Policy.h:13, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/gc/Rooting.h:10, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.h:12, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:10, 17:40.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 17:40.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 17:40.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘js::XDRResult js::XDRObjectLiteral(js::XDRState*, JS::MutableHandleObject) [with js::XDRMode mode = (js::XDRMode)0u]’: 17:40.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:40.26 MOZ_TRY(XDRScriptConst(xdr, values[i])); 17:40.26 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 17:40.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 17:40.26 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 17:40.27 ^~~~ 17:40.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:40.27 MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue)); 17:40.27 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 17:40.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 17:40.27 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 17:40.27 ^~~~ 17:40.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1667:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:40.27 MOZ_TRY(XDRScriptConst(xdr, &tmpValue)); 17:40.27 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 17:40.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 17:40.28 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 17:40.28 ^~~~ 17:40.67 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-3e1b1b810415ae91/build-script-build` 17:40.69 [libloading 0.5.0] cargo:rustc-link-lib=dl 17:40.69 [libloading 0.5.0] TARGET = Some("armv7-unknown-linux-gnueabihf") 17:40.69 [libloading 0.5.0] OPT_LEVEL = Some("2") 17:40.69 [libloading 0.5.0] HOST = Some("armv7-unknown-linux-gnueabihf") 17:40.69 [libloading 0.5.0] CC_armv7-unknown-linux-gnueabihf = None 17:40.69 [libloading 0.5.0] CC_armv7_unknown_linux_gnueabihf = Some(" /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99") 17:40.69 [libloading 0.5.0] CFLAGS_armv7-unknown-linux-gnueabihf = None 17:40.69 [libloading 0.5.0] CFLAGS_armv7_unknown_linux_gnueabihf = Some("-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers -include /<>/firefox-68.0~b13+build1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/firefox-68.0~b13+build1/toolkit/library/rust -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss -fPIC -include /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h -DMOZILLA_CLIENT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -g1 -g -O2 -fno-schedule-insns -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 17:40.69 [libloading 0.5.0] CRATE_CC_NO_DEFAULTS = None 17:40.69 [libloading 0.5.0] DEBUG = Some("false") 17:40.69 [libloading 0.5.0] CARGO_CFG_TARGET_FEATURE = None 17:40.69 [libloading 0.5.0] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out/src/os/unix/global_static.o" "-c" "src/os/unix/global_static.c" 17:40.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 17:40.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_call(JSContext*, unsigned int, JS::Value*)’: 17:40.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:40.78 return Call(cx, func, args.get(0), iargs, args.rval()); 17:40.78 ^ 17:40.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:40.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 17:40.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:40.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_apply(JSContext*, unsigned int, JS::Value*)’: 17:40.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:40.93 return Call(cx, fval, args[0], args2, args.rval()); 17:40.93 ^ 17:40.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:40.93 [libloading 0.5.0] exit code: 0 17:40.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:40.93 [libloading 0.5.0] AR_armv7-unknown-linux-gnueabihf = None 17:40.93 [libloading 0.5.0] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 17:40.93 [libloading 0.5.0] running: "/usr/bin/ar" "crs" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out/libglobal_static.a" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out/src/os/unix/global_static.o" 17:40.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 17:40.94 [libloading 0.5.0] exit code: 0 17:40.94 [libloading 0.5.0] cargo:rustc-link-lib=static=global_static 17:40.94 [libloading 0.5.0] cargo:rustc-link-search=native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out 17:40.94 Compiling cubeb-sys v0.5.4 17:40.94 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cubeb-sys /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="gecko-in-tree"' -C metadata=bfb2b6f0aaa659e1 -C extra-filename=-bfb2b6f0aaa659e1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cubeb-sys-bfb2b6f0aaa659e1' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cmake=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcmake-fd4a414586d65dca.rlib' --extern 'pkg_config=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libpkg_config-bbe98cdeb88e1d28.rlib' --cap-lints warn` 17:41.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:41.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool CopyProxyValuesBeforeSwap(JSContext*, js::ProxyObject*, JS::MutableHandleValueVector)’: 17:41.80 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1753:26: note: parameter passing for argument of type ‘JS::MutableHandleValueVector {aka JS::MutableHandle >}’ will change in GCC 7.1 17:41.80 static MOZ_MUST_USE bool CopyProxyValuesBeforeSwap( 17:41.80 ^~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.90 Compiling plist v0.4.0 17:43.90 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=plist CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/plist' CARGO_PKG_REPOSITORY='https://github.com/ebarnard/rust-plist/' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Ed Barnard ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A rusty plist parser. Supports Serde serialization.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name plist '/<>/firefox-68.0~b13+build1/third_party/rust/plist/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="serde"' -C metadata=74b534e1620d9ee1 -C extra-filename=-74b534e1620d9ee1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'base64=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbase64-46b5ef86445692ba.rlib' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'humantime=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhumantime-39fb238b4098a179.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde-775d4f6ef0ffac8a.rlib' --extern 'xml=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libxml-4d9f36ffba8fc348.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:49.73 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/memchr-e7c65aaa4c8648cb/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_NAME=memchr /usr/bin/rustc --crate-name memchr '/<>/firefox-68.0~b13+build1/third_party/rust/memchr/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=47866e13c1490b11 -C extra-filename=-47866e13c1490b11 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` 17:51.86 Compiling new_debug_unreachable v1.0.1 17:51.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/new_debug_unreachable' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Matt Brubeck :Jonathan Reem ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)' CARGO_PKG_REPOSITORY='https://github.com/mbrubeck/rust-debug-unreachable' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=new_debug_unreachable /usr/bin/rustc --crate-name debug_unreachable '/<>/firefox-68.0~b13+build1/third_party/rust/new_debug_unreachable/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=44d1f7fba7437773 -C extra-filename=-44d1f7fba7437773 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'unreachable=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libunreachable-aed4fb5e91b5e163.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:52.09 Compiling phf v0.7.21 17:52.09 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Runtime support for perfect hash function data structures' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=phf /usr/bin/rustc --crate-name phf '/<>/firefox-68.0~b13+build1/third_party/rust/phf/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0df5ad5a1d21b37e -C extra-filename=-0df5ad5a1d21b37e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'phf_shared=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libphf_shared-61c72484a6b008e5.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:53.70 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/clang-sys-b1448e5de8506ff2/build-script-build` 17:53.72 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/encoding_rs-4a70af2d0f62f4e6/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.16 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_NAME=encoding_rs /usr/bin/rustc --crate-name encoding_rs '/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=40c336fbe7c2c2bc -C extra-filename=-40c336fbe7c2c2bc --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:58.80 Compiling tokio-threadpool v0.1.5 17:58.80 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-threadpool CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=5 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. 17:58.81 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_threadpool '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4ce745dcf126c2e7 -C extra-filename=-4ce745dcf126c2e7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'crossbeam_deque=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-81d66baa1b3eb810.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'num_cpus=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnum_cpus-1ef7a527206d0a19.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 17:59.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29:0: 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParser::parse(JS::MutableHandleValue) [with CharT = char16_t]’: 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 bool JSONParser::parse(MutableHandleValue vp) { 17:59.50 ^~~~~~~~~~~~~~~~~ 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:646:15: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 if (!finishObject(&value, properties)) { 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:698:15: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 if (!finishArray(&value, elements)) { 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:746:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 if (!finishArray(&value, *elements)) { 17:59.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:772:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 17:59.50 if (!finishObject(&value, *properties)) { 17:59.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 17:59.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In static member function ‘static bool JSObject::nonNativeSetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 17:59.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.73 bool JSObject::nonNativeSetElement(JSContext* cx, HandleObject obj, 17:59.73 ^~~~~~~~ 17:59.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.73 return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result); 17:59.73 ^ 17:59.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int, JS::ObjectOpResult&)’: 17:59.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2919:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.75 bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 17:59.75 ^~ 17:59.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2926:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.75 return DefineDataProperty(cx, obj, id, value, attrs, result); 17:59.75 ^ 17:59.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2926:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 17:59.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2964:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.78 bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 17:59.78 ^~ 17:59.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2970:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 17:59.78 return DefineDataProperty(cx, obj, id, value, attrs); 17:59.78 ^ 17:59.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2970:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 *** KEEP ALIVE MARKER *** Total duration: 0:18:00.255648 18:05.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29:0: 18:05.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParser::parse(JS::MutableHandleValue) [with CharT = unsigned char]’: 18:05.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.25 bool JSONParser::parse(MutableHandleValue vp) { 18:05.25 ^~~~~~~~~~~~~~~~~ 18:05.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:646:15: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.26 if (!finishObject(&value, properties)) { 18:05.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:698:15: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.26 if (!finishArray(&value, elements)) { 18:05.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:746:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.27 if (!finishArray(&value, *elements)) { 18:05.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:772:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:05.27 if (!finishObject(&value, *properties)) { 18:09.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2:0: 18:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp: In function ‘JSAtom* js::ToAtom(JSContext*, typename js::MaybeRooted::HandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 18:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:1142:9: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 18:09.30 JSAtom* js::ToAtom(JSContext* cx, 18:09.31 ^~ 18:09.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11:0, 18:09.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:09.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 18:09.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 18:09.40 inline bool ValueToId( 18:09.40 ^~~~~~~~~ 18:09.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 18:09.40 JSAtom* atom = ToAtom(cx, v); 18:09.40 ^ 18:09.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121:0, 18:09.62 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 18:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 18:09.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 18:09.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 18:09.64 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 18:09.64 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 18:09.64 from /<>/firefox-68.0~b13+build1/js/src/gc/Policy.h:13, 18:09.64 from /<>/firefox-68.0~b13+build1/js/src/gc/Rooting.h:10, 18:09.64 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.h:12, 18:09.65 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:10, 18:09.67 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 18:09.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:09.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘js::XDRResult js::XDRObjectLiteral(js::XDRState*, JS::MutableHandleObject) [with js::XDRMode mode = (js::XDRMode)1u]’: 18:09.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:09.67 MOZ_TRY(XDRScriptConst(xdr, values[i])); 18:09.67 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 18:09.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 18:09.67 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 18:09.67 ^~~~ 18:09.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:09.67 MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue)); 18:09.67 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18:09.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 18:09.68 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 18:09.68 ^~~~ 18:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1667:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 18:09.70 MOZ_TRY(XDRScriptConst(xdr, &tmpValue)); 18:09.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 18:09.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 18:09.70 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 18:09.70 ^~~~ 18:09.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 18:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1670:28: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 18:09.70 if (!ValueToId(cx, tmpIdValue, &tmpId)) { 18:09.70 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:10.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 18:10.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘JSAtom* NameToFunctionName(JSContext*, JS::HandleValue, FunctionPrefixKind)’: 18:10.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2393:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.04 static JSAtom* NameToFunctionName(JSContext* cx, HandleValue name, 18:10.04 ^~~~~~~~~~~~~~~~~~ 18:10.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2398:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.05 return ToAtom(cx, name); 18:10.05 ^ 18:10.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 18:10.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 18:10.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 18:10.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:10.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.07 return js::ToStringSlow(cx, v); 18:10.07 ^ 18:10.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 18:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘JSAtom* js::IdToFunctionName(JSContext*, JS::HandleId, FunctionPrefixKind)’: 18:10.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2451:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.10 return NameToFunctionName(cx, idv, prefixKind); 18:10.10 ^ 18:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::SetFunctionName(JSContext*, JS::HandleFunction, JS::HandleValue, FunctionPrefixKind)’: 18:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.13 bool js::SetFunctionName(JSContext* cx, HandleFunction fun, HandleValue name, 18:10.13 ^~ 18:10.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2473:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.13 JSAtom* funName = name.isSymbol() 18:10.13 ~~~~~~~~~~~~~~~ 18:10.13 ? SymbolToFunctionName(cx, name.toSymbol(), prefixKind) 18:10.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.13 : NameToFunctionName(cx, name, prefixKind); 18:10.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 18:10.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPropertyKeySlow(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 18:10.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3241:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:10.19 bool js::ToPropertyKeySlow(JSContext* cx, HandleValue argument, 18:10.19 ^~ 18:10.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11:0, 18:10.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:10.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 18:10.19 JSAtom* atom = ToAtom(cx, v); 18:10.19 ^ 18:10.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 18:10.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 18:10.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:10.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool JSFunction::finishBoundFunctionInit(JSContext*, JS::HandleFunction, JS::HandleObject, int32_t)’: 18:10.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:10.38 return op(cx, obj, receiver, id, vp); 18:10.38 ^ 18:10.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:10.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 18:10.39 ^ 18:10.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:10.39 return op(cx, obj, receiver, id, vp); 18:10.39 ^ 18:10.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:10.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 18:10.40 ^ 18:11.06 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19:0, 18:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 18:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 18:11.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)’: 18:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:11.07 return ToStringSlow(cx, v); 18:11.07 ^ 18:11.07 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:11.07 return ToStringSlow(cx, v); 18:11.07 ^ 18:11.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 18:11.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1885:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:11.08 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, global)) { 18:11.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 18:11.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 18:11.44 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, JS::HandleObject, const js::Class*, js::Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, js::NativeObject**)’: 18:11.44 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2031:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:11.44 if (!DefineDataProperty(cx, obj, id, value, 0)) { 18:11.45 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 18:11.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2031:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:11.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20:0: 18:11.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, js::Native, unsigned int, unsigned int, js::gc::AllocKind)’: 18:11.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2508:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:11.55 if (!DefineDataProperty(cx, obj, id, funVal, flags & ~JSFUN_FLAGS_MASK)) { 18:11.55 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:11.56 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2508:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:15.76 js/src/jit/Unified_cpp_js_src_jit13.o 18:18.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47:0: 18:18.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel)’: 18:18.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:596:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:18.33 if (!GetOwnPropertyDescriptor(cx, obj, id, ¤tDesc)) { 18:18.33 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:596:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 18:18.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:615:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:18.33 if (!DefineProperty(cx, obj, id, desc)) { 18:18.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 18:18.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:615:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 18:20.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘JSObject* js::ToObjectSlow(JSContext*, JS::HandleValue, bool)’: 18:20.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3306:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:20.46 JSObject* js::ToObjectSlow(JSContext* cx, JS::HandleValue val, 18:20.46 ^~ 18:20.48 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17:0, 18:20.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 18:20.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 18:20.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 18:20.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::fun_toString(JSContext*, unsigned int, JS::Value*)’: 18:20.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:20.48 return js::ToObjectSlow(cx, v, false); 18:20.48 ^ 18:20.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool fun_toSource(JSContext*, unsigned int, JS::Value*)’: 18:20.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 18:20.52 return js::ToObjectSlow(cx, v, false); 18:20.52 ^ 18:25.02 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=miniz_oxide_c_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api' CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/miniz_oxide_c_api-e6575f13b459516e/out' /usr/bin/rustc --crate-name miniz_oxide_c_api '/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/lib.rs' --color never --crate-type rlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=26611e354e2ac053 -C extra-filename=-26611e354e2ac053 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'crc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcrc-274430d3c37510e0.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'miniz_oxide=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libminiz_oxide-8cee28fe93f1145e.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 18:25.48 warning: unnecessary parentheses around function argument 18:25.48 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/tinfl.rs:53:13 18:25.48 | 18:25.48 53 | ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF), 18:25.48 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 18:25.48 | 18:25.48 = note: #[warn(unused_parens)] on by default 18:25.48 warning: unnecessary parentheses around function argument 18:25.48 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/tinfl.rs:103:17 18:25.48 | 18:25.48 103 | / ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | 18:25.48 104 | | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF), 18:25.48 | |_________________________________________________________________________^ 18:25.48 help: remove these parentheses 18:25.48 | 18:25.48 103 | (flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | 18:25.48 104 | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF, 18:25.48 | 18:30.00 js/src/Unified_cpp_js_src18.o 18:31.96 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=30 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_AUTHORS='David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/syn-f7af94262496a7e4/out' /usr/bin/rustc --crate-name syn '/<>/firefox-68.0~b13+build1/third_party/rust/syn/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=deac2c6de227aa83 -C extra-filename=-deac2c6de227aa83 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn --cfg syn_can_use_thread_id --cfg syn_can_call_macro_by_path --cfg syn_disable_nightly_tests` 18:59.90 js/src/jit/Unified_cpp_js_src_jit2.o *** KEEP ALIVE MARKER *** Total duration: 0:19:00.251795 19:09.20 Compiling tokio-timer v0.2.5 19:09.20 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Timer facilities for Tokio 19:09.21 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_NAME=tokio-timer /usr/bin/rustc --crate-name tokio_timer '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c716b6466794f50d -C extra-filename=-c716b6466794f50d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 19:18.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/khronos_api-bc52d192d4cff386/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_NAME=khronos_api /usr/bin/rustc --crate-name khronos_api '/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=9cb9717bbb04744e -C extra-filename=-9cb9717bbb04744e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn` 19:19.47 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/num-traits-cd5b8213375ed10f/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_NAME=num-traits /usr/bin/rustc --crate-name num_traits '/<>/firefox-68.0~b13+build1/third_party/rust/num-traits/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cf9e2b6524e990a4 -C extra-filename=-cf9e2b6524e990a4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg has_i128` 19:21.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 19:21.63 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool CallGetter(JSContext*, JS::HandleObject, JS::HandleValue, js::HandleShape, JS::MutableHandleValue)’: 19:21.63 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2209:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:21.63 static inline bool CallGetter(JSContext* cx, HandleObject obj, 19:21.63 ^~~~~~~~~~ 19:21.63 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2209:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:21.63 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:21.63 return js::CallGetter(cx, receiver, getter, vp); 19:21.63 ^ 19:21.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:21.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:21.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:21.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm-inl.h:18:0, 19:21.64 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:20, 19:21.64 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 19:21.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:21.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:238:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:21.64 bool ok = op(cx, obj, id, vp); 19:21.64 ^ 19:21.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:238:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:22.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h: In function ‘bool js::CallJSAddPropertyOp(JSContext*, JSAddPropertyOp, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 19:22.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:256:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:22.91 inline bool CallJSAddPropertyOp(JSContext* cx, JSAddPropertyOp op, 19:22.91 ^~~~~~~~~~~~~~~~~~~ 19:22.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:263:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:22.91 return op(cx, obj, id, v); 19:22.91 ^ 19:22.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:263:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:23.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2:0: 19:23.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In function ‘js::XDRResult js::XDRScriptConst(js::XDRState*, JS::MutableHandleValue) [with js::XDRMode mode = (js::XDRMode)1u]’: 19:23.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:23.27 XDRResult js::XDRScriptConst(XDRState* xdr, MutableHandleValue vp) { 19:23.27 ^~ 19:23.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:27.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 19:27.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, js::HandleNativeObject, js::HandleShape, JS::MutableHandleValue)’: 19:27.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2274:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:27.17 bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, 19:27.17 ^~ 19:27.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2271:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:27.17 MaybeRooted::toMutableHandle(vp)); 19:27.17 ^ 19:27.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GetNonexistentProperty(JSContext*, const jsid&, IsNameLookup, js::FakeMutableHandle)’: 19:27.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2417:6: note: parameter passing for argument of type ‘js::FakeMutableHandle’ will change in GCC 7.1 19:27.22 bool GetNonexistentProperty(JSContext* cx, const jsid& id, 19:27.22 ^~~~~~~~~~~~~~~~~~~~~~ 19:27.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2417:6: note: parameter passing for argument of type ‘js::FakeMutableHandle’ will change in GCC 7.1 19:27.27 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::GetSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::MutableHandleValue)’: 19:27.27 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2466:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:27.27 bool js::GetSparseElementHelper(JSContext* cx, HandleArrayObject obj, 19:27.27 ^~ 19:27.28 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2271:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:27.28 MaybeRooted::toMutableHandle(vp)); 19:27.28 ^ 19:27.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:18:0, 19:27.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:72, 19:27.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:27.50 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In function ‘bool js::NativeGetPropertyNoGC(JSContext*, js::NativeObject*, const JS::Value&, jsid, JS::Value*)’: 19:27.51 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 19:27.51 return as().getElement(cx, idx, val); 19:27.51 ^ 19:27.51 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 19:29.24 js/src/jit/Unified_cpp_js_src_jit3.o 19:29.45 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In member function ‘bool js::NativeObject::getDenseOrTypedArrayElement(JSContext*, uint32_t, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 19:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:448:13: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.46 inline bool NativeObject::getDenseOrTypedArrayElement( 19:29.46 ^~~~~~~~~~~~ 19:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.46 return as().getElement(cx, idx, val); 19:29.46 ^ 19:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 19:29.59 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetProperty(JSContext*, js::HandleNativeObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 19:29.59 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2551:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:29.59 bool js::NativeGetProperty(JSContext* cx, HandleNativeObject obj, 19:29.59 ^~ 19:29.59 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2551:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2513:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.60 cx, JSID_TO_INT(id), vp); 19:29.60 ^ 19:29.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2513:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2271:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:29.60 MaybeRooted::toMutableHandle(vp)); 19:29.60 ^ 19:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 19:29.61 vp); 19:29.61 ^ 19:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 19:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GeneralizedGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, IsNameLookup, JS::MutableHandleValue)’: 19:29.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2423:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:29.92 static inline bool GeneralizedGetProperty(JSContext* cx, HandleObject obj, 19:29.92 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.93 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2423:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 19:29.93 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:29.93 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 19:29.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:29.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:29.93 return op(cx, obj, receiver, id, vp); 19:29.93 ^ 19:29.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:29.93 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 19:29.93 ^ 19:29.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 19:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetElement(JSContext*, js::HandleNativeObject, JS::HandleValue, int32_t, JS::MutableHandleValue)’: 19:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2565:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:29.98 bool js::NativeGetElement(JSContext* cx, HandleNativeObject obj, 19:29.98 ^~ 19:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2565:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:20:0, 19:29.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:21, 19:29.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 19:29.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 19:29.98 JSAtom* atom = ToAtom(cx, v); 19:29.98 ^ 19:29.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 19:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2580:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:29.98 return NativeGetProperty(cx, obj, receiver, id, vp); 19:29.98 ^ 19:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GetExistingPropertyValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle, JS::MutableHandleValue)’: 19:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1524:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.06 static bool GetExistingPropertyValue(JSContext* cx, HandleNativeObject obj, 19:30.06 ^~~~~~~~~~~~~~~~~~~~~~~~ 19:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1528:75: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.10 return obj->getDenseOrTypedArrayElement(cx, JSID_TO_INT(id), vp); 19:30.10 ^ 19:30.10 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1528:75: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.10 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2271:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.10 MaybeRooted::toMutableHandle(vp)); 19:30.10 ^ 19:30.32 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::GetNameBoundInEnvironment(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 19:30.32 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2583:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.33 bool js::GetNameBoundInEnvironment(JSContext* cx, HandleObject envArg, 19:30.33 ^~ 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2583:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2599:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.33 return GeneralizedGetProperty(cx, env, id, receiver, NameLookup, vp); 19:30.33 ^ 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2599:72: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2599:72: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2513:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.33 cx, JSID_TO_INT(id), vp); 19:30.33 ^ 19:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2513:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.34 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2271:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.34 MaybeRooted::toMutableHandle(vp)); 19:30.34 ^ 19:30.34 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 19:30.35 vp); 19:30.35 ^ 19:30.35 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 19:30.35 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2544:39: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka JS::MutableHandle}’ will change in GCC 7.1 19:30.59 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetOwnPropertyDescriptor(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandle)’: 19:30.59 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2145:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.59 bool js::NativeGetOwnPropertyDescriptor( 19:30.59 ^~ 19:30.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2190:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.60 if (!obj->getDenseOrTypedArrayElement(cx, JSID_TO_INT(id), 19:30.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 19:30.60 desc.value())) { 19:30.60 ~~~~~~~~~~~~~ 19:30.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2190:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.60 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2196:37: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.60 if (!NativeGetExistingProperty(cx, obj, obj, shape, desc.value())) { 19:30.60 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.68 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::SetPropertyByDefining(JSContext*, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 19:30.68 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2680:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.68 bool js::SetPropertyByDefining(JSContext* cx, HandleId id, HandleValue v, 19:30.68 ^~ 19:30.68 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2680:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2693:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.69 if (!GetOwnPropertyDescriptor(cx, receiver, id, &desc)) { 19:30.69 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2693:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 19:30.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2723:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.69 return DefineDataProperty(cx, receiver, id, v, attrs, result); 19:30.71 ^ 19:30.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2723:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.73 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool SetNonexistentProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with js::QualifiedBool IsQualified = (js::QualifiedBool)0u]’: 19:30.73 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2749:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.73 static bool SetNonexistentProperty(JSContext* cx, HandleNativeObject obj, 19:30.73 ^~~~~~~~~~~~~~~~~~~~~~ 19:30.73 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2749:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.73 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:30.73 return SetPropertyByDefining(cx, id, v, receiver, result); 19:30.73 ^ 19:30.73 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 19:31.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2:0: 19:31.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In static member function ‘static bool js::PrivateScriptData::InitFromEmitter(JSContext*, JS::HandleScript, js::frontend::BytecodeEmitter*)’: 19:31.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:3596:61: note: parameter passing for argument of type ‘mozilla::Span >’ will change in GCC 7.1 19:31.42 bce->perScriptData().numberList().finish(data->consts()); 19:31.42 ^ 19:31.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In function ‘js::XDRResult js::XDRScriptConst(js::XDRState*, JS::MutableHandleValue) [with js::XDRMode mode = (js::XDRMode)0u]’: 19:31.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:31.87 XDRResult js::XDRScriptConst(XDRState* xdr, MutableHandleValue vp) { 19:31.87 ^~ 19:32.99 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-875ff46c0e22fbde/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_NAME=num-traits /usr/bin/rustc --crate-name num_traits '/<>/firefox-68.0~b13+build1/third_party/rust/num-traits/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0605a3dfcbde2f9b -C extra-filename=-0605a3dfcbde2f9b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn --cfg has_i128` 19:35.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:70:0, 19:35.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:35.55 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 19:35.55 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:35.55 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 19:35.55 ^~ 19:36.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121:0, 19:36.22 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 19:36.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HeapAPI.h:12, 19:36.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:12, 19:36.22 from /<>/firefox-68.0~b13+build1/js/src/gc/DeletePolicy.h:10, 19:36.22 from /<>/firefox-68.0~b13+build1/js/src/frontend/BinASTRuntimeSupport.h:13, 19:36.23 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.h:28, 19:36.23 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:10, 19:36.23 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 19:36.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:36.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In static member function ‘static js::XDRResult js::PrivateScriptData::XDR(js::XDRState*, JS::HandleScript, js::HandleScriptSourceObject, js::HandleScope, JS::HandleFunction) [with js::XDRMode mode = (js::XDRMode)0u]’: 19:36.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:36.23 MOZ_TRY(XDRScriptConst(xdr, &val)); 19:36.23 ~~~~~~~~~~~~~~^~~~~~~~~~~ 19:36.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 19:36.23 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 19:36.23 ^~~~ 19:46.86 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/lmdb-rkv-sys-24cb4176c99f17bf/build-script-build` 19:46.92 [lmdb-rkv-sys 0.8.4] TARGET = Some("armv7-unknown-linux-gnueabihf") 19:46.92 [lmdb-rkv-sys 0.8.4] HOST = Some("armv7-unknown-linux-gnueabihf") 19:46.93 [lmdb-rkv-sys 0.8.4] CC_armv7-unknown-linux-gnueabihf = None 19:46.93 [lmdb-rkv-sys 0.8.4] CC_armv7_unknown_linux_gnueabihf = Some(" /<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc -std=gnu99") 19:46.93 [lmdb-rkv-sys 0.8.4] CFLAGS_armv7-unknown-linux-gnueabihf = None 19:46.93 [lmdb-rkv-sys 0.8.4] CFLAGS_armv7_unknown_linux_gnueabihf = Some("-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers -include /<>/firefox-68.0~b13+build1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/firefox-68.0~b13+build1/toolkit/library/rust -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr -I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss -fPIC -include /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h -DMOZILLA_CLIENT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -g1 -g -O2 -fno-schedule-insns -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 19:46.93 [lmdb-rkv-sys 0.8.4] CRATE_CC_NO_DEFAULTS = None 19:46.93 [lmdb-rkv-sys 0.8.4] DEBUG = Some("false") 19:46.93 [lmdb-rkv-sys 0.8.4] CARGO_CFG_TARGET_FEATURE = None 19:46.93 [lmdb-rkv-sys 0.8.4] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-DMDB_IDL_LOGN=9" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out/mdb.o" "-c" "/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c" 19:52.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:12:0, 19:52.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 19:52.08 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘bool JS::AddSizeOfTab(JSContext*, JS::HandleObject, mozilla::MallocSizeOf, JS::ObjectPrivateVisitor*, JS::TabSizes*)’: 19:52.09 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:52.09 it++; 19:52.09 ^ 19:52.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20:0: 19:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:919:25: note: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ was declared here 19:52.09 for (RealmsInZoneIter realm(zone); !realm.done(); realm.next()) { 19:52.09 ^~~~~ 19:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:919:25: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:55.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121:0, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 19:55.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HeapAPI.h:12, 19:55.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:12, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/gc/DeletePolicy.h:10, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/frontend/BinASTRuntimeSupport.h:13, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.h:28, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:10, 19:55.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 19:55.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 19:55.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In static member function ‘static js::XDRResult js::PrivateScriptData::XDR(js::XDRState*, JS::HandleScript, js::HandleScriptSourceObject, js::HandleScope, JS::HandleFunction) [with js::XDRMode mode = (js::XDRMode)1u]’: 19:55.50 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 19:55.50 MOZ_TRY(XDRScriptConst(xdr, &val)); 19:55.50 ~~~~~~~~~~~~~~^~~~~~~~~~~ 19:55.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 19:55.50 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 19:55.50 ^~~~ 19:57.79 [lmdb-rkv-sys 0.8.4] exit code: 0 19:57.79 [lmdb-rkv-sys 0.8.4] running: "/<>/firefox-68.0~b13+build1/debian/gcc-mozilla/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers" "-include" "/<>/firefox-68.0~b13+build1/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<>/firefox-68.0~b13+build1/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr" "-I/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nss" "-fPIC" "-include" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h" "-DMOZILLA_CLIENT" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-g1" "-g" "-O2" "-fno-schedule-insns" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-DMDB_IDL_LOGN=9" "-o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out/midl.o" "-c" "/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.c" 19:58.37 [lmdb-rkv-sys 0.8.4] exit code: 0 19:58.37 [lmdb-rkv-sys 0.8.4] AR_armv7-unknown-linux-gnueabihf = None 19:58.37 [lmdb-rkv-sys 0.8.4] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 19:58.37 [lmdb-rkv-sys 0.8.4] running: "/usr/bin/ar" "crs" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out/liblmdb.a" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out/mdb.o" "/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out/midl.o" 19:58.40 [lmdb-rkv-sys 0.8.4] exit code: 0 19:58.40 [lmdb-rkv-sys 0.8.4] cargo:rustc-link-lib=static=lmdb 19:58.41 [lmdb-rkv-sys 0.8.4] cargo:rustc-link-search=native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out 19:58.41 Compiling lock_api v0.1.5 19:58.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lock_api' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lock_api /usr/bin/rustc --crate-name lock_api '/<>/firefox-68.0~b13+build1/third_party/rust/lock_api/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="owning_ref"' -C metadata=4bfa07a8c3146f0b -C extra-filename=-4bfa07a8c3146f0b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'owning_ref=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libowning_ref-5921ca219e80a94e.rlib' --extern 'scopeguard=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libscopeguard-eeeee909520b8fc4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:20:00.249513 20:02.16 Compiling idna v0.1.4 20:02.18 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/idna' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=idna /usr/bin/rustc --crate-name idna '/<>/firefox-68.0~b13+build1/third_party/rust/idna/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=519a97d2ba49ff3d -C extra-filename=-519a97d2ba49ff3d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --extern 'unicode_bidi=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libunicode_bidi-c1f5b66eb3aebfdc.rlib' --extern 'unicode_normalization=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libunicode_normalization-57f5544f219cb039.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 20:04.44 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 20:04.44 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 20:04.44 | 20:04.44 18 | use std::ascii::AsciiExt; 20:04.44 | ^^^^^^^^^^^^^^^^^^^^ 20:04.45 | 20:04.45 = note: #[warn(deprecated)] on by default 20:04.45 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 20:04.45 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 20:04.45 | 20:04.45 14 | use std::ascii::AsciiExt; 20:04.45 | ^^^^^^^^^^^^^^^^^^^^ 20:05.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2:0: 20:05.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp: In static member function ‘static bool js::ScriptSourceObject::initFromOptions(JSContext*, js::HandleScriptSourceObject, const JS::ReadOnlyCompileOptions&)’: 20:05.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:1611:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 20:05.76 if (!JS_WrapValue(cx, &privateValue)) { 20:05.76 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 20:06.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 20:06.89 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool SetExistingProperty(JSContext*, JS::HandleId, JS::HandleValue, JS::HandleValue, js::HandleNativeObject, JS::Handle, JS::ObjectOpResult&)’: 20:06.90 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2821:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.90 static bool SetExistingProperty(JSContext* cx, HandleId id, HandleValue v, 20:06.90 ^~~~~~~~~~~~~~~~~~~ 20:06.90 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2821:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.90 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2821:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm-inl.h:18:0, 20:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:20, 20:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 20:06.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 20:06.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.90 return op(cx, obj, id, v, result); 20:06.90 ^ 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 if (!js::CallSetter(cx, receiver, setter, v)) { 20:06.91 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2845:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.91 return SetPropertyByDefining(cx, id, v, receiver, result); 20:06.91 ^ 20:06.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2845:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2838:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.92 return SetTypedArrayElement(cx, tobj, index, v, result); 20:06.92 ^ 20:06.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2868:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:06.92 return SetPropertyByDefining(cx, id, v, receiver, result); 20:06.92 ^ 20:06.92 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2868:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:07.07 warning: unused import: `std::ascii::AsciiExt` 20:07.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 20:07.07 | 20:07.07 18 | use std::ascii::AsciiExt; 20:07.07 | ^^^^^^^^^^^^^^^^^^^^ 20:07.07 | 20:07.07 = note: #[warn(unused_imports)] on by default 20:07.07 warning: unused import: `std::ascii::AsciiExt` 20:07.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 20:07.07 | 20:07.07 14 | use std::ascii::AsciiExt; 20:07.07 | ^^^^^^^^^^^^^^^^^^^^ 20:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeSetProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with js::QualifiedBool Qualified = (js::QualifiedBool)1u]’: 20:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.21 bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id, 20:09.21 ^~ 20:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2789:42: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:09.25 return op(cx, obj, id, desc, result); 20:09.26 ^ 20:09.26 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2789:42: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:09.26 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.27 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:09.27 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:09.28 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.28 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:09.28 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:09.28 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.28 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:09.28 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:09.28 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.28 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:09.29 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.29 return SetProperty(cx, protoRoot, id, v, receiver, result); 20:09.29 ^ 20:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.30 return SetPropertyByDefining(cx, id, v, receiver, result); 20:09.30 ^ 20:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:09.30 return SetExistingProperty(cx, id, v, receiver, pobj, prop, result); 20:09.31 ^ 20:09.31 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 20:10.46 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 20:10.46 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 20:10.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 20:10.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)’: 20:10.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.46 inline bool SetProperty(JSContext* cx, JS::Handle obj, 20:10.46 ^~~~~~~~~~~ 20:10.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.46 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.47 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 20:10.47 ^ 20:10.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.47 receiver, result); 20:10.47 ^ 20:10.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 20:10.52 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeSetProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with js::QualifiedBool Qualified = (js::QualifiedBool)0u]’: 20:10.52 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.52 bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id, 20:10.52 ^~ 20:10.53 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.53 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2923:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.55 result); 20:10.55 ^ 20:10.56 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2923:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.56 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2943:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.56 result); 20:10.56 ^ 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2943:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.57 return SetProperty(cx, protoRoot, id, v, receiver, result); 20:10.57 ^ 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.57 return SetExistingProperty(cx, id, v, receiver, pobj, prop, result); 20:10.57 ^ 20:10.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:73: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeSetElement(JSContext*, js::HandleNativeObject, uint32_t, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2965:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.72 bool js::NativeSetElement(JSContext* cx, HandleNativeObject obj, uint32_t index, 20:10.72 ^~ 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2965:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2972:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.72 return NativeSetProperty(cx, obj, id, v, receiver, result); 20:10.72 ^ 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2972:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.72 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2972:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.75 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::SetPropertyOnProto(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 20:10.76 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2728:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.76 bool js::SetPropertyOnProto(JSContext* cx, HandleObject obj, HandleId id, 20:10.78 ^~ 20:10.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2728:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 20:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 20:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 20:10.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 20:10.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.78 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 20:10.78 ^ 20:10.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.79 receiver, result); 20:10.79 ^ 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:10.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2738:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:10.79 return SetPropertyByDefining(cx, id, v, receiver, result); 20:10.79 ^ 20:10.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2738:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 20:11.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1615:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:11.78 bool js::NativeDefineProperty(JSContext* cx, HandleNativeObject obj, 20:11.78 ^~ 20:11.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1639:35: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:11.78 result); 20:11.78 ^ 20:11.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1654:67: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:11.78 return DefineTypedArrayElement(cx, obj, index, desc_, result); 20:11.78 ^ 20:11.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.79 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.79 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.79 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1575:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 20:11.79 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 20:11.79 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.80 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1772:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 20:11.80 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 20:11.80 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.80 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1800:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 20:11.80 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 20:11.80 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.81 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.81 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.81 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.81 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.81 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:11.81 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:11.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1811:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:11.82 if (!SameValue(cx, desc.value(), currentValue, &same)) { 20:11.82 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1811:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1811:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, unsigned int, JS::ObjectOpResult&)’: 20:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1869:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.08 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 20:14.08 ^~ 20:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1869:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1874:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:14.08 return NativeDefineProperty(cx, obj, id, desc, result); 20:14.08 ^ 20:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1874:56: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:14.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, unsigned int)’: 20:14.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1927:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.13 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 20:14.13 ^~ 20:14.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1931:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.13 if (!NativeDefineDataProperty(cx, obj, id, value, attrs, result)) { 20:14.13 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:14.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1931:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, js::PropertyName*, JS::HandleValue, unsigned int)’: 20:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1945:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.15 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 20:14.15 ^~ 20:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1949:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.15 return NativeDefineDataProperty(cx, obj, id, value, attrs); 20:14.15 ^ 20:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1949:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::CopyDataPropertiesNative(JSContext*, js::HandlePlainObject, js::HandleNativeObject, js::HandlePlainObject, bool*)’: 20:14.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:3105:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.29 if (!NativeDefineDataProperty(cx, target, key, value, JSPROP_ENUMERATE)) { 20:14.29 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:14.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:3105:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:38:0: 20:14.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.cpp: In function ‘bool AddPlainObjectProperties(JSContext*, js::HandlePlainObject, js::IdValuePair*, size_t)’: 20:14.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.cpp:1113:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:14.68 if (!NativeDefineDataProperty(cx, obj, propid, value, JSPROP_ENUMERATE)) { 20:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:14.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.cpp:1113:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:15.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29:0: 20:15.50 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineAccessorProperty(JSContext*, js::HandleNativeObject, JS::HandleId, js::GetterOp, js::SetterOp, unsigned int)’: 20:15.51 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1884:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:15.51 if (!NativeDefineProperty(cx, obj, id, desc, result)) { 20:15.51 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:15.51 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1884:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineAccessorProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleObject, JS::HandleObject, unsigned int)’: 20:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1911:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:15.57 if (!NativeDefineProperty(cx, obj, id, desc, result)) { 20:15.57 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:15.57 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1911:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:16.02 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::AddOrUpdateSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::HandleValue, bool)’: 20:16.02 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2046:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.02 bool js::AddOrUpdateSparseElementHelper(JSContext* cx, HandleArrayObject obj, 20:16.02 ^~ 20:16.03 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.03 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:16.03 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:16.04 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.04 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:16.04 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:16.04 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.04 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 20:16.04 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:16.05 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2085:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.05 return SetProperty(cx, obj, id, v, receiver, result) && 20:16.05 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:16.05 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2085:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:16.05 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2085:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 20:17.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:0: 20:17.52 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In function ‘bool ValueToNameOrSymbolId(JSContext*, JS::HandleValue, JS::MutableHandleId, bool*)’: 20:17.52 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:201:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:17.52 static bool ValueToNameOrSymbolId(JSContext* cx, HandleValue idval, 20:17.52 ^~~~~~~~~~~~~~~~~~~~~ 20:17.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 20:17.52 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 20:17.52 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.cpp:31, 20:17.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:2: 20:17.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 20:17.52 JSAtom* atom = ToAtom(cx, v); 20:17.52 ^ 20:19.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:0: 20:19.44 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::GetPropIRGenerator::GetPropIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, js::jit::CacheKind, JS::HandleValue, JS::HandleValue, JS::HandleValue, js::jit::GetPropertyResultFlags)’: 20:19.44 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.44 GetPropIRGenerator::GetPropIRGenerator(JSContext* cx, HandleScript script, 20:19.44 ^~~~~~~~~~~~~~~~~~ 20:19.44 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.44 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.73 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::HasPropIRGenerator::HasPropIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, js::jit::CacheKind, JS::HandleValue, JS::HandleValue)’: 20:19.73 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:2805:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.73 HasPropIRGenerator::HasPropIRGenerator(JSContext* cx, HandleScript script, 20:19.73 ^~~~~~~~~~~~~~~~~~ 20:19.74 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:2805:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.80 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::SetPropIRGenerator::SetPropIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::CacheKind, js::jit::ICState::Mode, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool, bool)’: 20:19.81 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.81 SetPropIRGenerator::SetPropIRGenerator(JSContext* cx, HandleScript script, 20:19.81 ^~~~~~~~~~~~~~~~~~ 20:19.81 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:19.81 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.02 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::InstanceOfIRGenerator::InstanceOfIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue, JS::HandleObject)’: 20:20.02 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4382:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.02 InstanceOfIRGenerator::InstanceOfIRGenerator(JSContext* cx, HandleScript script, 20:20.02 ^~~~~~~~~~~~~~~~~~~~~ 20:20.05 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::TypeOfIRGenerator::TypeOfIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)’: 20:20.05 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4473:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.05 TypeOfIRGenerator::TypeOfIRGenerator(JSContext* cx, HandleScript script, 20:20.05 ^~~~~~~~~~~~~~~~~ 20:20.08 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::GetIteratorIRGenerator::GetIteratorIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)’: 20:20.08 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4529:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.08 GetIteratorIRGenerator::GetIteratorIRGenerator(JSContext* cx, 20:20.08 ^~~~~~~~~~~~~~~~~~~~~~ 20:20.15 Compiling rustc_version v0.2.3 20:20.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rustc_version' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rustc_version /usr/bin/rustc --crate-name rustc_version '/<>/firefox-68.0~b13+build1/third_party/rust/rustc_version/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=427c2ef21fa898f7 -C extra-filename=-427c2ef21fa898f7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'semver=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsemver-b478f058a0d7f6f9.rlib' --cap-lints warn` 20:20.15 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::CallIRGenerator::CallIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, JSOp, js::jit::ICState::Mode, uint32_t, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValueArray)’: 20:20.15 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.15 CallIRGenerator::CallIRGenerator(JSContext* cx, HandleScript script, 20:20.15 ^~~~~~~~~~~~~~~ 20:20.15 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.15 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.27 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachDeferredStub(JS::HandleValue)’: 20:20.27 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5432:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.27 AttachDecision CallIRGenerator::tryAttachDeferredStub(HandleValue result) { 20:20.27 ^~~~~~~~~~~~~~~ 20:20.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::CompareIRGenerator::CompareIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JSOp, JS::HandleValue, JS::HandleValue)’: 20:20.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5494:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.30 CompareIRGenerator::CompareIRGenerator(JSContext* cx, HandleScript script, 20:20.31 ^~~~~~~~~~~~~~~~~~ 20:20.31 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5494:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.48 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::ToBoolIRGenerator::ToBoolIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)’: 20:20.48 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5845:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.48 ToBoolIRGenerator::ToBoolIRGenerator(JSContext* cx, HandleScript script, 20:20.48 ^~~~~~~~~~~~~~~~~ 20:20.51 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::GetIntrinsicIRGenerator::GetIntrinsicIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)’: 20:20.51 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5950:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.51 GetIntrinsicIRGenerator::GetIntrinsicIRGenerator(JSContext* cx, 20:20.51 ^~~~~~~~~~~~~~~~~~~~~~~ 20:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::UnaryArithIRGenerator::UnaryArithIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JSOp, JS::HandleValue, JS::HandleValue)’: 20:20.54 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5973:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.54 UnaryArithIRGenerator::UnaryArithIRGenerator(JSContext* cx, HandleScript script, 20:20.55 ^~~~~~~~~~~~~~~~~~~~~ 20:20.55 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5973:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.58 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In constructor ‘js::jit::BinaryArithIRGenerator::BinaryArithIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JSOp, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 20:20.58 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.58 BinaryArithIRGenerator::BinaryArithIRGenerator( 20:20.58 ^~~~~~~~~~~~~~~~~~~~~~ 20:20.58 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:20.58 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:26.93 js/src/Unified_cpp_js_src19.o 20:28.99 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/winapi' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/winapi-5a833b70a78f0b93/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=winapi /usr/bin/rustc --crate-name winapi '/<>/firefox-68.0~b13+build1/third_party/rust/winapi/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="basetsd"' --cfg 'feature="consoleapi"' --cfg 'feature="dwrite"' --cfg 'feature="dwrite_1"' --cfg 'feature="dwrite_3"' --cfg 'feature="errhandlingapi"' --cfg 'feature="fileapi"' --cfg 'feature="handleapi"' --cfg 'feature="hidclass"' --cfg 'feature="hidpi"' --cfg 'feature="hidusage"' --cfg 'feature="libloaderapi"' --cfg 'feature="memoryapi"' --cfg 'feature="minwinbase"' --cfg 'feature="minwindef"' --cfg 'feature="ntdef"' --cfg 'feature="ntsecapi"' --cfg 'feature="ntstatus"' --cfg 'feature="processenv"' --cfg 'feature="processthreadsapi"' --cfg 'feature="profileapi"' --cfg 'feature="setupapi"' --cfg 'feature="std"' --cfg 'feature="sysinfoapi"' --cfg 'feature="timezoneapi"' --cfg 'feature="unknwnbase"' --cfg 'feature="winbase"' --cfg 'feature="wincon"' --cfg 'feature="winerror"' --cfg 'feature="winnls"' --cfg 'feature="winnt"' --cfg 'feature="winsock2"' --cfg 'feature="ws2def"' --cfg 'feature="ws2ipdef"' --cfg 'feature="ws2tcpip"' -C metadata=62e92803cb3e3e23 -C extra-filename=-62e92803cb3e3e23 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 20:29.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cose-d357bfea4528853b/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cose /usr/bin/rustc --crate-name cose '/<>/firefox-68.0~b13+build1/third_party/rust/cose/src/cose.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=a6c32fe410f63bde -C extra-filename=-a6c32fe410f63bde --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'moz_cbor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmoz_cbor-01f8ce3881ebd3db.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 20:35.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:7:0, 20:35.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 20:35.02 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h: In member function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 20:35.02 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:1126:10: warning: ‘addArgc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20:35.02 bool addArgc; 20:35.02 ^~~~~~~ 20:35.21 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h: In member function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’: 20:35.21 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:1145:10: warning: ‘addArgc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20:35.21 bool addArgc; 20:35.21 ^~~~~~~ 20:37.60 Compiling quote v0.6.11 20:37.60 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=0.6.11 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=quote /usr/bin/rustc --crate-name quote '/<>/firefox-68.0~b13+build1/third_party/rust/quote/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C metadata=3db18e25be6ebd5c -C extra-filename=-3db18e25be6ebd5c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --cap-lints warn` 20:42.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:0: 20:42.02 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachStub()’: 20:42.03 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3205:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:42.03 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 20:42.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:42.69 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’: 20:42.70 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:1852:14: warning: ‘protoKey’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20:42.71 JSProtoKey protoKey; 20:42.71 ^~~~~~~~ 20:43.36 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::HasPropIRGenerator::tryAttachStub()’: 20:43.38 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3098:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:43.38 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 20:43.38 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:43.46 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachAddSlotStub(js::HandleObjectGroup, js::HandleShape)’: 20:43.46 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4276:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:43.46 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 20:43.46 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:46.10 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)’: 20:46.10 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:1332:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 20:46.10 if (!GetOwnPropertyDescriptor(cx_, holder, id, &desc)) { 20:46.10 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 20:46.10 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:1332:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 20:46.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachStub()’: 20:46.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:256:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 20:46.30 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 20:46.30 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:47.20 Compiling rand v0.4.3 20:47.22 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 20:47.22 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_NAME=rand /usr/bin/rustc --crate-name rand '/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=135d2af6a9da44de -C extra-filename=-135d2af6a9da44de --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibc-b1f261754b437882.rlib' --cap-lints warn` 20:48.30 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 20:48.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 20:48.30 | 20:48.30 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 20:48.30 | ^^^^^^^^^^^^^^^^^ 20:48.30 | 20:48.30 = note: #[warn(deprecated)] on by default 20:48.30 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 20:48.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 20:48.30 | 20:48.30 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 20:48.30 | ^^^^^^^^^^^^^^^^^ 20:48.31 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 20:48.31 | 20:48.31 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 20:48.31 | ^^^^^^^^^^^^^^^^^^^ 20:48.32 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 20:48.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 20:48.32 | 20:48.32 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 20:48.32 | ^^^^^^^^^^^^^^^^ 20:48.33 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 20:48.33 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 20:48.33 | 20:48.33 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 20:48.33 | ^^^^^^^^^^^^^^^^ 20:48.34 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 20:48.34 | 20:48.34 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 20:48.34 | ^^^^^^^^^^^^^^^^^^^^^^ 20:53.51 js/src/jit/Unified_cpp_js_src_jit4.o *** KEEP ALIVE MARKER *** Total duration: 0:21:00.246779 21:02.99 Compiling atty v0.2.11 21:02.99 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atty' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_NAME=atty /usr/bin/rustc --crate-name atty '/<>/firefox-68.0~b13+build1/third_party/rust/atty/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=395fd8f34f7bb491 -C extra-filename=-395fd8f34f7bb491 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibc-b1f261754b437882.rlib' --cap-lints warn` 21:03.19 Compiling bzip2 v0.3.2 21:03.19 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=bzip2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 21:03.19 Reader/Writer streams. 21:03.19 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name bzip2 '/<>/firefox-68.0~b13+build1/third_party/rust/bzip2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=32075431baf1d6ab -C extra-filename=-32075431baf1d6ab --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bzip2_sys=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbzip2_sys-e0b0912c0acf2808.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out'` 21:03.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src18.cpp:29:0: 21:03.31 /<>/firefox-68.0~b13+build1/js/src/vm/ProxyObject.cpp: In static member function ‘static js::ProxyObject* js::ProxyObject::New(JSContext*, const js::BaseProxyHandler*, JS::HandleValue, js::TaggedProto, const js::ProxyOptions&)’: 21:03.31 /<>/firefox-68.0~b13+build1/js/src/vm/ProxyObject.cpp:49:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 21:03.31 ProxyObject* ProxyObject::New(JSContext* cx, const BaseProxyHandler* handler, 21:03.31 ^~~~~~~~~~~ 21:03.90 Compiling which v1.0.3 21:03.93 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/which' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='fangyuanziti ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed execuable in cross platforms.' CARGO_PKG_REPOSITORY='https://github.com/fangyuanziti/which-rs.git' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=which /usr/bin/rustc --crate-name which '/<>/firefox-68.0~b13+build1/third_party/rust/which/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=e926a0645ee59212 -C extra-filename=-e926a0645ee59212 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibc-b1f261754b437882.rlib' --cap-lints warn` 21:04.61 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 21:04.61 --> /<>/firefox-68.0~b13+build1/third_party/rust/which/src/lib.rs:20:5 21:04.61 | 21:04.61 20 | use std::ascii::AsciiExt; 21:04.61 | ^^^^^^^^^^^^^^^^^^^^ 21:04.61 | 21:04.61 = note: #[warn(deprecated)] on by default 21:04.90 warning: unused import: `std::ascii::AsciiExt` 21:04.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/which/src/lib.rs:20:5 21:04.91 | 21:04.92 20 | use std::ascii::AsciiExt; 21:04.92 | ^^^^^^^^^^^^^^^^^^^^ 21:04.92 | 21:04.92 = note: #[warn(unused_imports)] on by default 21:04.92 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=regex CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 21:04.92 finite automata and guarantees linear time matching on all inputs. 21:04.92 ' CARGO_PKG_VERSION_MAJOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/regex-91e4341ff04a1586/out' /usr/bin/rustc --crate-name regex '/<>/firefox-68.0~b13+build1/third_party/rust/regex/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=6b55641bdbe049e6 -C extra-filename=-6b55641bdbe049e6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'aho_corasick=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libaho_corasick-43802ae323d78fb4.rlib' --extern 'memchr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmemchr-1a15eac9cae76f75.rlib' --extern 'regex_syntax=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libregex_syntax-b1d0d444ef76c73e.rlib' --extern 'thread_local=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libthread_local-2f90525cee5ca87b.rlib' --extern 'utf8_ranges=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libutf8_ranges-f326b11e800996da.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2` 21:06.85 Compiling iovec v0.1.2 21:06.87 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/iovec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations 21:06.87 ' CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_NAME=iovec /usr/bin/rustc --crate-name iovec '/<>/firefox-68.0~b13+build1/third_party/rust/iovec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=dc15af20b2031b2d -C extra-filename=-dc15af20b2031b2d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:07.17 js/src/Unified_cpp_js_src2.o 21:07.86 Compiling net2 v0.2.33 21:07.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/net2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. 21:07.86 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_NAME=net2 /usr/bin/rustc --crate-name net2 '/<>/firefox-68.0~b13+build1/third_party/rust/net2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=d30fcb78d3dad7d7 -C extra-filename=-d30fcb78d3dad7d7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:14.29 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 21:14.29 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_NAME=rand /usr/bin/rustc --crate-name rand '/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=c731d330da53ca4b -C extra-filename=-c731d330da53ca4b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:15.44 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:15.44 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 21:15.44 | 21:15.44 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 21:15.44 | ^^^^^^^^^^^^^^^^^ 21:15.45 | 21:15.45 = note: #[warn(deprecated)] on by default 21:15.45 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:15.45 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 21:15.45 | 21:15.52 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 21:15.52 | ^^^^^^^^^^^^^^^^^ 21:15.52 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:15.52 | 21:15.52 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 21:15.52 | ^^^^^^^^^^^^^^^^^^^ 21:15.52 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 21:15.52 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 21:15.53 | 21:15.53 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 21:15.53 | ^^^^^^^^^^^^^^^^ 21:15.53 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 21:15.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 21:15.53 | 21:15.53 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 21:15.53 | ^^^^^^^^^^^^^^^^ 21:15.53 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 21:15.53 | 21:15.53 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 21:15.53 | ^^^^^^^^^^^^^^^^^^^^^^ 21:31.48 Compiling num_cpus v1.7.0 21:31.49 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=num_cpus /usr/bin/rustc --crate-name num_cpus '/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ef7a527206d0a19 -C extra-filename=-1ef7a527206d0a19 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:39.17 Compiling hashglobe v0.1.0 (/<>/firefox-68.0~b13+build1/servo/components/hashglobe) 21:39.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/hashglobe' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Rust Project Developers:Manish Goregaokar ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fork of std::HashMap with stable fallible allocation.' CARGO_PKG_REPOSITORY='https://github.com/Manishearth/hashglobe' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=hashglobe /usr/bin/rustc --crate-name hashglobe servo/components/hashglobe/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d4cf6263a022ba9b -C extra-filename=-d4cf6263a022ba9b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:45.19 Compiling thin-vec v0.1.0 21:45.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thin-vec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='a vec that takes up less space on the stack' CARGO_PKG_REPOSITORY='https://github.com/gankro/thin-vec' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE='https://github.com/gankro/thin-vec' CARGO_PKG_NAME=thin-vec /usr/bin/rustc --crate-name thin_vec '/<>/firefox-68.0~b13+build1/third_party/rust/thin-vec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="gecko-ffi"' -C metadata=5e0b79428b3a4463 -C extra-filename=-5e0b79428b3a4463 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:51.71 Compiling time v0.1.40 21:51.72 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/time' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. 21:51.72 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_NAME=time /usr/bin/rustc --crate-name time '/<>/firefox-68.0~b13+build1/third_party/rust/time/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=041baf8ba661e560 -C extra-filename=-041baf8ba661e560 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 21:54.18 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 21:54.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/time/src/parse.rs:329:21 21:54.18 | 21:54.18 329 | let s2 = ss.trim_left_matches(" "); 21:54.18 | ^^^^^^^^^^^^^^^^^ 21:54.18 | 21:54.18 = note: #[warn(deprecated)] on by default *** KEEP ALIVE MARKER *** Total duration: 0:22:00.245492 22:03.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:03.74 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ArrayIteratorObject]’: 22:03.74 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.74 bool Is(HandleValue v) { 22:03.74 ^~ 22:03.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::MapIteratorObject]’: 22:03.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SetIteratorObject]’: 22:03.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.77 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::StringIteratorObject]’: 22:03.77 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RegExpStringIteratorObject]’: 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ArrayBufferObject]’: 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SharedArrayBufferObject]’: 22:03.79 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::TypedArrayObject]’: 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::GeneratorObject]’: 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::MapObject]’: 22:03.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.84 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SetObject]’: 22:03.84 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.87 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::CollatorObject]’: 22:03.87 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.87 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::DateTimeFormatObject]’: 22:03.88 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.88 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::NumberFormatObject]’: 22:03.88 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.88 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::PluralRulesObject]’: 22:03.94 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.94 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RelativeTimeFormatObject]’: 22:03.94 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.95 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RegExpObject]’: 22:03.95 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:03.95 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ModuleObject]’: 22:03.95 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:04.03 Compiling memmap v0.5.2 22:04.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memmap-0.5.2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_PKG_REPOSITORY='https://github.com/danburkert/memmap-rs' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=memmap /usr/bin/rustc --crate-name memmap '/<>/firefox-68.0~b13+build1/third_party/rust/memmap-0.5.2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=78e6f6a96930222f -C extra-filename=-78e6f6a96930222f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:04.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:29:0: 22:04.21 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp: In function ‘bool JS::AssignProperty(JSContext*, JS::HandleObject, JS::HandleObject, const char*)’: 22:04.21 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1094:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:04.21 return JS_GetProperty(cx, src, property, &v) && 22:04.21 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 22:04.21 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1094:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:04.21 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1095:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:04.21 JS_DefineProperty(cx, dst, property, v, JSPROP_ENUMERATE); 22:04.21 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.21 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1095:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:04.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)’: 22:04.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2289:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:04.61 CallModuleResolveHook(cx, referencingPrivate, specifier)); 22:04.61 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.71 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)’: 22:04.71 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1887:43: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:04.71 args.rval()); 22:04.71 ^ 22:04.96 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_CopyDataPropertiesOrGetOwnKeys(JSContext*, unsigned int, JS::Value*)’: 22:04.96 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2439:77: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:04.96 cx, from, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval()); 22:04.96 ^ 22:04.96 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2439:77: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)’: 22:05.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:429:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:05.05 if (!JS::CreateError(cx, JSEXN_SYNTAXERR, nullptr, filename, 22:05.05 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.05 args[1].toInt32(), args[2].toInt32(), nullptr, message, 22:05.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.05 &error)) { 22:05.05 ~~~~~~~ 22:05.11 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_MakeConstructible(JSContext*, unsigned int, JS::Value*)’: 22:05.11 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:05.11 if (!DefineDataProperty( 22:05.11 ~~~~~~~~~~~~~~~~~~^ 22:05.11 cx, ctor, cx->names().prototype, args[1], 22:05.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.11 JSPROP_READONLY | JSPROP_ENUMERATE | JSPROP_PERMANENT)) { 22:05.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.11 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:05.19 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool GetUnclonedValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandleValue)’: 22:05.19 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3175:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:05.19 static bool GetUnclonedValue(JSContext* cx, HandleNativeObject selfHostedObject, 22:05.19 ^~~~~~~~~~~~~~~~ 22:05.60 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 22:05.60 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 22:05.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:05.63 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘void ThrowErrorWithType(JSContext*, JSExnType, const JS::CallArgs&)’: 22:05.63 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:05.63 return ToStringSlow(cx, v); 22:05.63 ^ 22:05.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:05.63 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:345:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:05.63 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, val, nullptr); 22:05.63 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.63 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:345:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ToBigInt(JSContext*, unsigned int, JS::Value*)’: 22:06.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2445:37: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:06.05 BigInt* res = ToBigInt(cx, args[0]); 22:06.05 ^ 22:06.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 22:06.64 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:06.71 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:06.71 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 22:06.71 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 22:06.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:06.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool intrinsic_ToObject(JSContext*, unsigned int, JS::Value*)’: 22:06.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:06.71 return js::ToObjectSlow(cx, v, false); 22:06.72 ^ 22:07.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 22:07.05 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 22:07.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool intrinsic_ToString(JSContext*, unsigned int, JS::Value*)’: 22:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:07.06 return ToStringSlow(cx, v); 22:07.06 ^ 22:07.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ToSource(JSContext*, unsigned int, JS::Value*)’: 22:07.06 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:169:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:07.06 JSString* str = ValueToSource(cx, args[0]); 22:07.07 ^ 22:07.29 Compiling libudev-sys v0.1.3 (/<>/firefox-68.0~b13+build1/dom/webauthn/libudev-sys) 22:07.33 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/dom/webauthn/libudev-sys' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='FFI bindings to libudev' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=libudev-sys /usr/bin/rustc --crate-name libudev_sys dom/webauthn/libudev-sys/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7fd818eea1b3a716 -C extra-filename=-7fd818eea1b3a716 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_RegExpCreate(JSContext*, unsigned int, JS::Value*)’: 22:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:07.36 return RegExpCreate(cx, args[0], args.get(1), args.rval()); 22:07.36 ^ 22:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:60: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:07.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 22:07.65 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 22:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:15, 22:07.65 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:25, 22:07.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:07.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool intrinsic_ToInteger(JSContext*, unsigned int, JS::Value*)’: 22:07.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:07.66 if (!ToNumberSlow(cx, v, dp)) { 22:07.66 ~~~~~~~~~~~~^~~~~~~~~~~ 22:08.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:20:0: 22:08.06 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp: In function ‘bool HandleInterrupt(JSContext*, bool)’: 22:08.06 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp:446:9: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:08.06 switch (Debugger::onSingleStep(cx, &rval)) { 22:08.07 ^~~~~~ 22:08.07 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp:460:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:08.07 cx->setPendingExceptionAndCaptureStack(rval); 22:08.07 ^ 22:09.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2:0: 22:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp: In function ‘bool JS::ExecuteRegExp(JSContext*, JS::HandleObject, JS::HandleObject, char16_t*, size_t, size_t*, bool, JS::MutableHandleValue)’: 22:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1501:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:09.76 JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj, 22:09.76 ^~ 22:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1520:40: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:09.76 test, rval); 22:09.76 ^ 22:09.82 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp: In function ‘bool JS::ExecuteRegExpNoStatics(JSContext*, JS::HandleObject, char16_t*, size_t, size_t*, bool, JS::MutableHandleValue)’: 22:09.82 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1523:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:09.82 JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, 22:09.82 ^~ 22:09.82 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1536:40: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:09.82 test, rval); 22:09.82 ^ 22:11.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:29:0: 22:11.51 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp: In function ‘JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, JS::HandleObject, JS::SavedFrameSelfHosted)’: 22:11.51 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:11.51 if (!JS_GetProperty(cx, savedFrame, prop, &v)) { 22:11.51 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:11.51 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:11.51 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:11.51 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:13.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::initSelfHosting(JSContext*)’: 22:13.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3025:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.61 if (!cx->getPendingException(&exn)) { 22:13.61 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 22:13.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3148:16: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:13.61 if (!Evaluate(cx, options, srcBuf, &rv)) { 22:13.61 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:13.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3148:16: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:13.73 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::getUnclonedSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 22:13.73 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3525:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.73 bool JSRuntime::getUnclonedSelfHostedValue(JSContext* cx, 22:13.73 ^~~~~~~~~ 22:13.73 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3531:9: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.73 vp); 22:13.73 ^ 22:13.73 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3531:9: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.75 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘JSFunction* JSRuntime::getUnclonedSelfHostedFunction(JSContext*, js::HandlePropertyName)’: 22:13.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3537:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:13.76 if (!getUnclonedSelfHostedValue(cx, name, &selfHostedValue)) { 22:13.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:13.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3537:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:14.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 22:14.00 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:14.00 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:39, 22:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:14.00 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 22:14.00 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 22:14.00 inline bool ValueToId( 22:14.00 ^~~~~~~~~ 22:14.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 22:14.01 JSAtom* atom = ToAtom(cx, v); 22:14.01 ^ 22:14.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:39:0, 22:14.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:14.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h: In function ‘bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)’: 22:14.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:14.05 return ValueToId(cx, argument, result); 22:14.05 ^ 22:14.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:14.05 return ToPropertyKeySlow(cx, argument, result); 22:14.05 ^ 22:14.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)’: 22:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:631:24: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 22:14.09 if (!ValueToId(cx, args[1], &id)) { 22:14.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 22:14.10 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:691:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:14.10 if (!DefineProperty(cx, obj, id, desc, result)) { 22:14.10 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.10 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:691:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)’: 22:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:577:24: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 22:14.18 if (!ValueToId(cx, args[1], &id)) { 22:14.18 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 22:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:611:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:14.18 if (!DefineProperty(cx, obj, id, desc)) { 22:14.18 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:611:22: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 22:20.21 Compiling freetype v0.4.0 22:20.22 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/freetype' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bindings for Freetype used by Servo' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-freetype' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=freetype /usr/bin/rustc --crate-name freetype '/<>/firefox-68.0~b13+build1/third_party/rust/freetype/src/lib.rs' --color never --crate-type rlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=864394411ad01d3c -C extra-filename=-864394411ad01d3c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:21.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit3.cpp:2:0: 22:21.21 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 2u]’: 22:21.21 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp:13926:33: warning: ‘argMir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 22:21.21 ABIArg arg = abi.next(argMir); 22:21.21 ^ 22:21.40 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 1u]’: 22:21.41 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp:13926:33: warning: ‘argMir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 22:21.41 ABIArg arg = abi.next(argMir); 22:21.41 ^ 22:23.49 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)’: 22:23.49 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:23.49 if (!Construct(cx, args[0], constructArgs, args[1], &res)) { 22:23.49 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:23.49 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:23.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 22:23.91 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:23.91 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:23.91 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 22:23.91 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 22:23.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:23.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = signed char; Ops = js::UnsharedOps]’: 22:23.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:23.91 return js::ToNumberSlow(cx, v, out); 22:23.91 ^ 22:24.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = unsigned char; Ops = js::UnsharedOps]’: 22:24.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.17 return js::ToNumberSlow(cx, v, out); 22:24.17 ^ 22:24.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = short int; Ops = js::UnsharedOps]’: 22:24.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.33 return js::ToNumberSlow(cx, v, out); 22:24.33 ^ 22:24.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = short unsigned int; Ops = js::UnsharedOps]’: 22:24.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.48 return js::ToNumberSlow(cx, v, out); 22:24.48 ^ 22:24.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = int; Ops = js::UnsharedOps]’: 22:24.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.63 return js::ToNumberSlow(cx, v, out); 22:24.63 ^ 22:24.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = unsigned int; Ops = js::UnsharedOps]’: 22:24.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.76 return js::ToNumberSlow(cx, v, out); 22:24.76 ^ 22:24.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = float; Ops = js::UnsharedOps]’: 22:24.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:24.92 return js::ToNumberSlow(cx, v, out); 22:24.92 ^ 22:25.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = double; Ops = js::UnsharedOps]’: 22:25.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:25.01 return js::ToNumberSlow(cx, v, out); 22:25.01 ^ 22:25.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, js::HandleArrayObject) [with T = js::uint8_clamped; Ops = js::UnsharedOps]’: 22:25.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:25.11 return js::ToNumberSlow(cx, v, out); 22:25.11 ^ 22:27.55 Compiling pulse-ffi v0.1.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 22:27.55 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-ffi' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='FFI for libpulse.so supporting static linking and dynamic loading.' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=pulse-ffi /usr/bin/rustc --crate-name pulse_ffi media/libcubeb/cubeb-pulse-rs/pulse-ffi/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="dlopen"' -C metadata=3c1a8ead5a141558 -C extra-filename=-3c1a8ead5a141558 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:28.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2:0: 22:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp: In member function ‘js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*)’: 22:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1208:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:28.91 if (!NativeDefineDataProperty(cx, templateObject, cx->names().index, index, 22:28.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:28.91 JSPROP_ENUMERATE)) { 22:28.91 ~~~~~~~~~~~~~~~~~ 22:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1208:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:28.92 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1215:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:28.92 if (!NativeDefineDataProperty(cx, templateObject, cx->names().input, inputVal, 22:28.92 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:28.92 JSPROP_ENUMERATE)) { 22:28.92 ~~~~~~~~~~~~~~~~~ 22:28.93 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1215:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:32.61 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atty' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_NAME=atty /usr/bin/rustc --crate-name atty '/<>/firefox-68.0~b13+build1/third_party/rust/atty/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ab6276262c44cca3 -C extra-filename=-ab6276262c44cca3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:32.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘JSObject* CloneObject(JSContext*, js::HandleNativeObject)’: 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3248:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:32.61 if (!GetUnclonedValue(cx, selfHostedObject, id, &selfHostedValue)) { 22:32.61 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3248:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3251:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:32.61 if (!CloneValue(cx, selfHostedValue, &val) || 22:32.61 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3251:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3251:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3252:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:32.61 !JS_DefinePropertyById(cx, clone, id, val, attrs[i])) { 22:32.61 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3252:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.00 Compiling memmap v0.6.2 22:33.00 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memmap' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_PKG_REPOSITORY='https://github.com/danburkert/memmap-rs' CARGO_PKG_VERSION=0.6.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=memmap /usr/bin/rustc --crate-name memmap '/<>/firefox-68.0~b13+build1/third_party/rust/memmap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=784a32c4cc332afe -C extra-filename=-784a32c4cc332afe --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 22:33.16 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool CloneValue(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 22:33.16 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.16 static bool CloneValue(JSContext* cx, HandleValue selfHostedValue, 22:33.16 ^~~~~~~~~~ 22:33.16 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.20 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::cloneSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 22:33.20 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3544:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.20 bool JSRuntime::cloneSelfHostedValue(JSContext* cx, HandlePropertyName name, 22:33.21 ^~~~~~~~~ 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3544:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3547:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.21 if (!getUnclonedSelfHostedValue(cx, name, &selfHostedValue)) { 22:33.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3547:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3561:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.21 return CloneValue(cx, selfHostedValue, vp); 22:33.21 ^ 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3561:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.21 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3561:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool js::CallSelfHostedFunction(JSContext*, js::HandlePropertyName, JS::HandleValue, const js::AnyInvokeArgs&, JS::MutableHandleValue)’: 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 bool js::CallSelfHostedFunction(JSContext* cx, HandlePropertyName name, 22:33.25 ^~ 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 22:33.25 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 22:33.25 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:15, 22:33.25 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:25, 22:33.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 return GlobalObject::addIntrinsicValue(cx, global, name, value); 22:33.25 ^ 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 return Call(cx, fun, thisv, args, rval); 22:33.25 ^ 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 22:33.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16:0, 22:33.25 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 22:33.25 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:15, 22:33.26 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:25, 22:33.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 22:33.26 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.26 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 22:33.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 22:33.27 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 22:33.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47:0: 22:33.34 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)’: 22:33.37 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1975:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 22:33.37 return CallSelfHostedFunction(cx, name, args.thisv(), args2, args.rval()); 22:33.37 ^ 22:34.89 js/src/jit/Unified_cpp_js_src_jit5.o 22:35.28 Compiling syn v0.13.1 22:35.28 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.13.1' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Nom parser for Rust source code' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=0.13.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=syn /usr/bin/rustc --crate-name syn '/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.13.1/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' -C metadata=7f30efef251f1492 -C extra-filename=-7f30efef251f1492 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-1381b0e2a3310eda.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-33a1663baeda02f8.rlib' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn` 22:47.27 js/src/Unified_cpp_js_src20.o *** KEEP ALIVE MARKER *** Total duration: 0:23:00.269583 23:15.62 Compiling chrono v0.4.6 23:15.62 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=chrono CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/chrono' CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_VERSION_PATCH=6 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Kang Seonghoon :Brandon W Maister ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name chrono '/<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="clock"' --cfg 'feature="default"' --cfg 'feature="time"' -C metadata=2a104cb48d65fe7a -C extra-filename=-2a104cb48d65fe7a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'num_integer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnum_integer-2a701e0ffa070a1e.rlib' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-14d622dfa7aafefe.rlib' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 23:19.78 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 23:19.78 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:64:15 23:19.78 | 23:19.78 64 | let s = s.trim_left_matches(|c: char| '0' <= c && c <= '9'); 23:19.78 | ^^^^^^^^^^^^^^^^^ 23:19.79 | 23:19.80 = note: #[warn(deprecated)] on by default 23:19.82 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.82 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:169:16 23:19.82 | 23:19.83 169 | let s_ = s.trim_left(); 23:19.83 | ^^^^^^^^^ 23:19.83 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 23:19.83 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:181:10 23:19.83 | 23:19.83 181 | Ok(s.trim_left_matches(|c: char| c == ':' || c.is_whitespace())) 23:19.83 | ^^^^^^^^^^^^^^^^^ 23:19.89 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:85:11 23:19.89 | 23:19.89 85 | s = s.trim_left(); 23:19.89 | ^^^^^^^^^ 23:19.90 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:93:11 23:19.90 | 23:19.90 93 | s = s.trim_left(); 23:19.90 | ^^^^^^^^^ 23:19.92 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.92 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:113:27 23:19.92 | 23:19.92 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S 23:19.92 | ^^^^^^^^^ 23:19.93 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:113:47 23:19.93 | 23:19.93 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S 23:19.93 | ^^^^^^^^^ 23:19.94 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:19.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:115:34 23:19.94 | 23:19.94 115 | if let Ok(s_) = scan::char(s.trim_left(), b':') { // [ ":" *S 2DIGIT ] 23:19.94 | ^^^^^^^^^ 23:20.01 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:20.01 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:226:23 23:20.01 | 23:20.01 226 | s = s.trim_left(); 23:20.01 | ^^^^^^^^^ 23:20.02 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:20.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:259:23 23:20.02 | 23:20.02 259 | s = s.trim_left(); 23:20.02 | ^^^^^^^^^ 23:20.08 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:20.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:339:75 23:20.08 | 23:20.08 339 | let offset = try_consume!(scan::timezone_offset(s.trim_left(), 23:20.08 | ^^^^^^^^^ 23:20.08 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:20.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:345:80 23:20.08 | 23:20.08 345 | let offset = try_consume!(scan::timezone_offset_zulu(s.trim_left(), 23:20.08 | ^^^^^^^^^ 23:20.09 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 23:20.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:351:31 23:20.09 | 23:20.09 351 | s.trim_left(), scan::colon_or_space)); 23:20.09 | ^^^^^^^^^ 23:35.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:35.61 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool IsString(JS::HandleValue)’: 23:35.61 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:489:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:35.61 MOZ_ALWAYS_INLINE bool IsString(HandleValue v) { 23:35.61 ^~~~~~~~ 23:35.64 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:35.64 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:35.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:35.64 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool str_toSource_impl(JSContext*, const JS::CallArgs&)’: 23:35.64 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:35.64 return ToStringSlow(cx, v); 23:35.64 ^ 23:35.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:38:0: 23:35.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp: In function ‘bool IsSymbol(JS::HandleValue)’: 23:35.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp:173:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:35.70 MOZ_ALWAYS_INLINE bool IsSymbol(HandleValue v) { 23:35.70 ^~~~~~~~ 23:35.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:35.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::is(JS::HandleValue)’: 23:35.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2968:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:35.77 static bool is(HandleValue v) { 23:35.77 ^~ 23:36.13 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10:0, 23:36.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:36.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:36.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 23:36.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.13 ReportNotObjectArg(cx, nth, fun, v); 23:36.14 ^ 23:36.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)’: 23:36.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.19 ReportNotObjectArg(cx, nth, fun, v); 23:36.19 ^ 23:36.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)’: 23:36.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.24 ReportNotObjectArg(cx, nth, fun, v); 23:36.24 ^ 23:36.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2:0: 23:36.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:107:79: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:36.24 cx, target, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval()); 23:36.24 ^ 23:36.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:107:79: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:36.29 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10:0, 23:36.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:36.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:36.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 23:36.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.29 ReportNotObjectArg(cx, nth, fun, v); 23:36.35 ^ 23:36.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)’: 23:36.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.40 ReportNotObjectArg(cx, nth, fun, v); 23:36.40 ^ 23:36.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:36.52 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::atomValue(const char*, JS::MutableHandleValue)’: 23:36.52 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:384:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:36.52 MOZ_MUST_USE bool atomValue(const char* s, MutableHandleValue dst) { 23:36.52 ^~~~~~~~~ 23:36.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)’: 23:36.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:730:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:36.67 bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) { 23:36.67 ^~~~~~~~~~~ 23:36.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:751:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:36.67 if (!DefineDataElement(cx, array, i, val)) { 23:36.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:36.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:751:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:36.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:36.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* PromiseRejectedWithPendingError(JSContext*)’: 23:36.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:36.75 if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) { 23:36.75 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 23:36.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:136:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:36.75 return PromiseObject::unforgeableReject(cx, exn); 23:36.75 ^ 23:37.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool TrimString(JSContext*, const JS::CallArgs&, bool, bool)’: 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:37.36 return ToStringSlow(cx, thisv); 23:37.36 ^ 23:37.92 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_concat(JSContext*, unsigned int, JS::Value*)’: 23:37.93 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:37.93 return ToStringSlow(cx, thisv); 23:37.93 ^ 23:37.93 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 23:37.93 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 23:37.95 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 23:37.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 23:37.95 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:37.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:37.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:37.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:37.95 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:37.95 return ToStringSlow(cx, v); 23:37.96 ^ 23:38.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:38.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:38.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:38.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:38.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)’: 23:38.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:38.19 return js::ToStringSlow(cx, v); 23:38.20 ^ 23:38.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)’: 23:38.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:38.34 return js::ToStringSlow(cx, v); 23:38.34 ^ 23:38.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:38.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool AllocationMarker(JSContext*, unsigned int, JS::Value*)’: 23:38.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4255:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:38.41 if (!JS_GetProperty(cx, options, "nursery", &nurseryVal)) { 23:38.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4255:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:39.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:39.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:39.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:39.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SetGCCallback(JSContext*, unsigned int, JS::Value*)’: 23:39.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.29 return js::ToObjectSlow(cx, v, false); 23:39.29 ^ 23:39.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:39.29 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4334:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.29 if (!JS_GetProperty(cx, opts, "action", &v)) { 23:39.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:39.29 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4334:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:39.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:39.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:39.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:39.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.29 return js::ToStringSlow(cx, v); 23:39.29 ^ 23:39.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.29 return js::ToStringSlow(cx, v); 23:39.29 ^ 23:39.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:39.29 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4383:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.29 if (!JS_GetProperty(cx, opts, "depth", &v)) { 23:39.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:39.30 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4383:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:39.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:39.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:39.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:39.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.31 return js::ToInt32Slow(cx, v, out); 23:39.31 ^ 23:39.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:39.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4350:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.31 if (!JS_GetProperty(cx, opts, "phases", &v)) { 23:39.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:39.32 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4350:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.49 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool ByteSize(JSContext*, unsigned int, JS::Value*)’: 23:39.49 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4117:36: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:39.49 JS::ubi::Node node = args.get(0); 23:39.49 ^ 23:39.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:39.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:39.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:39.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:39.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetBacktrace(JSContext*, unsigned int, JS::Value*)’: 23:39.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.63 return js::ToObjectSlow(cx, v, false); 23:39.63 ^ 23:39.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:39.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3476:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.64 if (!JS_GetProperty(cx, cfg, "args", &v)) { 23:39.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:39.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3476:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3481:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.64 if (!JS_GetProperty(cx, cfg, "locals", &v)) { 23:39.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:39.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3481:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.65 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3486:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.65 if (!JS_GetProperty(cx, cfg, "thisprops", &v)) { 23:39.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.65 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3486:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:39.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)’: 23:39.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:138:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.84 if (!JS_SetProperty(cx, info, "rooting-analysis", FalseHandleValue)) { 23:39.85 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.85 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:138:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.85 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:142:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.85 if (!JS_SetProperty(cx, info, "exact-rooting", TrueHandleValue)) { 23:39.85 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:142:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:146:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 if (!JS_SetProperty(cx, info, "trace-jscalls-api", FalseHandleValue)) { 23:39.86 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:146:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:150:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 if (!JS_SetProperty(cx, info, "incremental-gc", TrueHandleValue)) { 23:39.86 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:150:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:154:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.86 if (!JS_SetProperty(cx, info, "generational-gc", TrueHandleValue)) { 23:39.87 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:154:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 23:39.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:164:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.87 if (!JS_SetProperty(cx, info, "debug", value)) { 23:39.87 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:164:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:173:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.89 if (!JS_SetProperty(cx, info, "release_or_beta", value)) { 23:39.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:173:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:182:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.89 if (!JS_SetProperty(cx, info, "coverage", value)) { 23:39.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:182:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:191:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 if (!JS_SetProperty(cx, info, "has-ctypes", value)) { 23:39.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:191:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:200:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 if (!JS_SetProperty(cx, info, "x86", value)) { 23:39.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:200:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:209:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 if (!JS_SetProperty(cx, info, "x64", value)) { 23:39.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:209:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:218:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 if (!JS_SetProperty(cx, info, "arm", value)) { 23:39.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:218:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:227:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.93 if (!JS_SetProperty(cx, info, "arm-simulator", value)) { 23:39.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:227:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:236:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.94 if (!JS_SetProperty(cx, info, "android", value)) { 23:39.94 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:236:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:245:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 if (!JS_SetProperty(cx, info, "arm64", value)) { 23:39.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:245:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:254:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 if (!JS_SetProperty(cx, info, "arm64-simulator", value)) { 23:39.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:254:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:263:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 if (!JS_SetProperty(cx, info, "mips32", value)) { 23:39.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:263:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:39.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:272:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.01 if (!JS_SetProperty(cx, info, "mips64", value)) { 23:40.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:272:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:281:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.02 if (!JS_SetProperty(cx, info, "mips32-simulator", value)) { 23:40.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:281:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:290:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.02 if (!JS_SetProperty(cx, info, "mips64-simulator", value)) { 23:40.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:290:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:299:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.04 if (!JS_SetProperty(cx, info, "asan", value)) { 23:40.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:299:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:308:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.05 if (!JS_SetProperty(cx, info, "tsan", value)) { 23:40.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:308:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:317:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.05 if (!JS_SetProperty(cx, info, "has-gczeal", value)) { 23:40.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:317:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.06 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:326:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.07 if (!JS_SetProperty(cx, info, "more-deterministic", value)) { 23:40.07 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:326:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:335:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.09 if (!JS_SetProperty(cx, info, "profiling", value)) { 23:40.09 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:335:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.10 if (!JS_SetProperty(cx, info, "dtrace", value)) { 23:40.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:353:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 if (!JS_SetProperty(cx, info, "valgrind", value)) { 23:40.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:353:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:362:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 if (!JS_SetProperty(cx, info, "oom-backtraces", value)) { 23:40.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:362:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:371:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 if (!JS_SetProperty(cx, info, "typed-objects", value)) { 23:40.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:371:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:380:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.11 if (!JS_SetProperty(cx, info, "intl-api", value)) { 23:40.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:380:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:389:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.12 if (!JS_SetProperty(cx, info, "mapped-array-buffer", value)) { 23:40.12 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:389:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:398:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.12 if (!JS_SetProperty(cx, info, "moz-memory", value)) { 23:40.12 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:398:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.13 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:407:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.14 if (!JS_SetProperty(cx, info, "binast", value)) { 23:40.14 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:407:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:412:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.14 if (!JS_SetProperty(cx, info, "pointer-byte-size", value)) { 23:40.14 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:412:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)’: 23:40.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.54 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.54 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2958:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.54 Register(BASELINE_WARMUP_TRIGGER, "baseline.warmup.trigger") \ 23:40.54 ^~~~~~~~ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.54 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.54 ^ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.54 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.54 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2958:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.54 Register(BASELINE_WARMUP_TRIGGER, "baseline.warmup.trigger") \ 23:40.54 ^~~~~~~~ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.54 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.54 ^ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.54 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.54 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2959:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.55 Register(ION_NORMAL_WARMUP_TRIGGER, "ion.warmup.trigger") \ 23:40.55 ^~~~~~~~ 23:40.55 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.56 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.57 ^ 23:40.57 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.57 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.57 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2959:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.57 Register(ION_NORMAL_WARMUP_TRIGGER, "ion.warmup.trigger") \ 23:40.57 ^~~~~~~~ 23:40.58 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.58 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.58 ^ 23:40.58 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.58 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.59 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2960:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.59 Register(ION_FULL_WARMUP_TRIGGER, "ion.full.warmup.trigger") \ 23:40.59 ^~~~~~~~ 23:40.59 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.59 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.59 ^ 23:40.60 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.60 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2960:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.60 Register(ION_FULL_WARMUP_TRIGGER, "ion.full.warmup.trigger") \ 23:40.60 ^~~~~~~~ 23:40.61 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.61 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.61 ^ 23:40.61 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.62 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.62 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2961:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.62 Register(ION_GVN_ENABLE, "ion.gvn.enable") \ 23:40.62 ^~~~~~~~ 23:40.62 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.63 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.63 ^ 23:40.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.63 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2961:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.64 Register(ION_GVN_ENABLE, "ion.gvn.enable") \ 23:40.64 ^~~~~~~~ 23:40.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.64 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.64 ^ 23:40.65 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.65 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.65 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2962:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.65 Register(ION_FORCE_IC, "ion.forceinlineCaches") \ 23:40.65 ^~~~~~~~ 23:40.66 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.66 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.66 ^ 23:40.66 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.66 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.66 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2962:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.67 Register(ION_FORCE_IC, "ion.forceinlineCaches") \ 23:40.67 ^~~~~~~~ 23:40.67 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.67 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.67 ^ 23:40.68 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.68 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.68 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2963:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.68 Register(ION_ENABLE, "ion.enable") \ 23:40.68 ^~~~~~~~ 23:40.69 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.69 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.69 ^ 23:40.69 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.69 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2963:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.70 Register(ION_ENABLE, "ion.enable") \ 23:40.70 ^~~~~~~~ 23:40.70 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.70 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.70 ^ 23:40.70 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.71 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2964:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.71 Register(ION_CHECK_RANGE_ANALYSIS, "ion.check-range-analysis") \ 23:40.71 ^~~~~~~~ 23:40.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.72 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.72 ^ 23:40.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.72 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.73 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2964:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.73 Register(ION_CHECK_RANGE_ANALYSIS, "ion.check-range-analysis") \ 23:40.73 ^~~~~~~~ 23:40.73 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.73 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.73 ^ 23:40.74 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.74 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2965:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.74 Register(ION_FREQUENT_BAILOUT_THRESHOLD, "ion.frequent-bailout-threshold") \ 23:40.74 ^~~~~~~~ 23:40.75 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.75 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.75 ^ 23:40.75 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.75 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.75 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2965:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.76 Register(ION_FREQUENT_BAILOUT_THRESHOLD, "ion.frequent-bailout-threshold") \ 23:40.76 ^~~~~~~~ 23:40.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.76 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.76 ^ 23:40.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.77 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.77 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2966:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.77 Register(BASELINE_ENABLE, "baseline.enable") \ 23:40.77 ^~~~~~~~ 23:40.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.78 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.78 ^ 23:40.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.80 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2966:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.80 Register(BASELINE_ENABLE, "baseline.enable") \ 23:40.80 ^~~~~~~~ 23:40.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.81 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.81 ^ 23:40.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.81 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.81 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2967:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.82 Register(OFFTHREAD_COMPILATION_ENABLE, "offthread-compilation.enable") \ 23:40.82 ^~~~~~~~ 23:40.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.82 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.82 ^ 23:40.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.83 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.83 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2967:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.83 Register(OFFTHREAD_COMPILATION_ENABLE, "offthread-compilation.enable") \ 23:40.84 ^~~~~~~~ 23:40.84 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.85 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.85 ^ 23:40.85 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.85 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.85 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2968:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.86 Register(FULL_DEBUG_CHECKS, "jit.full-debug-checks") \ 23:40.86 ^~~~~~~~ 23:40.86 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.86 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.87 ^ 23:40.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.89 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2968:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.89 Register(FULL_DEBUG_CHECKS, "jit.full-debug-checks") \ 23:40.89 ^~~~~~~~ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.89 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.89 ^ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.89 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2969:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.89 Register(JUMP_THRESHOLD, "jump-threshold") \ 23:40.89 ^~~~~~~~ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.89 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.89 ^ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.89 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2969:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.89 Register(JUMP_THRESHOLD, "jump-threshold") \ 23:40.90 ^~~~~~~~ 23:40.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.90 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.90 ^ 23:40.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.90 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.90 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2970:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.90 Register(TRACK_OPTIMIZATIONS, "jit.track-optimizations")\ 23:40.91 ^~~~~~~~ 23:40.92 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.92 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.92 ^ 23:40.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.94 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.94 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2970:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.94 Register(TRACK_OPTIMIZATIONS, "jit.track-optimizations")\ 23:40.94 ^~~~~~~~ 23:40.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.94 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.95 ^ 23:40.95 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.95 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.95 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2971:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.95 Register(UNBOXED_OBJECTS, "unboxed_objects") \ 23:40.95 ^~~~~~~~ 23:40.95 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.95 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.95 ^ 23:40.95 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.95 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.96 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.96 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2971:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.96 Register(UNBOXED_OBJECTS, "unboxed_objects") \ 23:40.96 ^~~~~~~~ 23:40.96 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.96 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.96 ^ 23:40.96 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.97 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2972:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.97 Register(SIMULATOR_ALWAYS_INTERRUPT, "simulator.always-interrupt") \ 23:40.97 ^~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.97 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.97 ^ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.97 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2972:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.97 Register(SIMULATOR_ALWAYS_INTERRUPT, "simulator.always-interrupt") \ 23:40.97 ^~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.97 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.97 ^ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.97 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2973:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.97 Register(SPECTRE_INDEX_MASKING, "spectre.index-masking") \ 23:40.97 ^~~~~~~~ 23:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.98 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.99 ^ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.99 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2973:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.99 Register(SPECTRE_INDEX_MASKING, "spectre.index-masking") \ 23:40.99 ^~~~~~~~ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.99 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.99 ^ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.99 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2974:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:40.99 Register(SPECTRE_OBJECT_MITIGATIONS_BARRIERS, "spectre.object-mitigations.barriers") \ 23:40.99 ^~~~~~~~ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:40.99 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:40.99 ^ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:40.99 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:40.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2974:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.00 Register(SPECTRE_OBJECT_MITIGATIONS_BARRIERS, "spectre.object-mitigations.barriers") \ 23:41.00 ^~~~~~~~ 23:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.00 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.00 ^ 23:41.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.01 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.01 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2975:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.01 Register(SPECTRE_OBJECT_MITIGATIONS_MISC, "spectre.object-mitigations.misc") \ 23:41.01 ^~~~~~~~ 23:41.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.01 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.01 ^ 23:41.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.01 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2975:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.02 Register(SPECTRE_OBJECT_MITIGATIONS_MISC, "spectre.object-mitigations.misc") \ 23:41.02 ^~~~~~~~ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.02 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.02 ^ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.02 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2976:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.02 Register(SPECTRE_STRING_MITIGATIONS, "spectre.string-mitigations") \ 23:41.02 ^~~~~~~~ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.02 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.02 ^ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.02 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2976:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.02 Register(SPECTRE_STRING_MITIGATIONS, "spectre.string-mitigations") \ 23:41.03 ^~~~~~~~ 23:41.03 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.03 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.04 ^ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.04 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.04 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2977:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.04 Register(SPECTRE_VALUE_MASKING, "spectre.value-masking") \ 23:41.04 ^~~~~~~~ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.04 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.04 ^ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.04 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.04 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2977:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.04 Register(SPECTRE_VALUE_MASKING, "spectre.value-masking") \ 23:41.04 ^~~~~~~~ 23:41.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.05 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.05 ^ 23:41.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.05 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.06 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2978:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.06 Register(SPECTRE_JIT_TO_CXX_CALLS, "spectre.jit-to-C++-calls") \ 23:41.06 ^~~~~~~~ 23:41.06 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.06 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.06 ^ 23:41.06 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.06 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.06 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2978:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.07 Register(SPECTRE_JIT_TO_CXX_CALLS, "spectre.jit-to-C++-calls") \ 23:41.07 ^~~~~~~~ 23:41.07 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.07 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.07 ^ 23:41.07 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.07 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.07 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2979:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.07 Register(WASM_FOLD_OFFSETS, "wasm.fold-offsets") \ 23:41.07 ^~~~~~~~ 23:41.07 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.10 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.10 ^ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.10 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.10 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2979:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.10 Register(WASM_FOLD_OFFSETS, "wasm.fold-offsets") \ 23:41.10 ^~~~~~~~ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.10 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.10 ^ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.10 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.10 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2980:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.10 Register(WASM_DELAY_TIER2, "wasm.delay-tier2") 23:41.10 ^~~~~~~~ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.10 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.10 ^ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.10 if (!JS_SetProperty(cx, info, string, value)) return false; \ 23:41.10 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:41.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2980:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 23:41.11 Register(WASM_DELAY_TIER2, "wasm.delay-tier2") 23:41.11 ^~~~~~~~ 23:41.11 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 23:41.11 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 23:41.11 ^ 23:41.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:41.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:41.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:41.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:41.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool DumpHeap(JSContext*, unsigned int, JS::Value*)’: 23:41.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.11 return js::ToStringSlow(cx, v); 23:41.11 ^ 23:41.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool InternalConst(JSContext*, unsigned int, JS::Value*)’: 23:41.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.11 return js::ToStringSlow(cx, v); 23:41.11 ^ 23:41.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GCSlice(JSContext*, unsigned int, JS::Value*)’: 23:41.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.18 return js::ToUint32Slow(cx, v, out); 23:41.18 ^ 23:41.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool StartGC(JSContext*, unsigned int, JS::Value*)’: 23:41.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.24 return js::ToUint32Slow(cx, v, out); 23:41.24 ^ 23:41.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GCParameter(JSContext*, unsigned int, JS::Value*)’: 23:41.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.39 return js::ToStringSlow(cx, v); 23:41.39 ^ 23:41.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.39 return js::ToNumberSlow(cx, v, out); 23:41.39 ^ 23:41.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool PCCountProfiling_ScriptContents(JSContext*, unsigned int, JS::Value*)’: 23:41.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.47 return js::ToUint32Slow(cx, v, out); 23:41.47 ^ 23:41.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool PCCountProfiling_ScriptSummary(JSContext*, unsigned int, JS::Value*)’: 23:41.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.51 return js::ToUint32Slow(cx, v, out); 23:41.51 ^ 23:41.75 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 23:41.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:41.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::SymbolObject::keyFor(JSContext*, unsigned int, JS::Value*)’: 23:41.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.75 arg1, arg2); 23:41.75 ^ 23:41.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:41.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’: 23:41.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:460:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:41.83 MOZ_MUST_USE bool defineProperty(HandleObject obj, const char* name, 23:41.83 ^~~~~~~~~~~~~~ 23:41.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:41.83 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:41.83 ^ 23:41.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:41.94 Compiling tokio-io v0.1.7 23:41.94 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-io CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=7 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. 23:41.95 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_io '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8480cfda4c33b8aa -C extra-filename=-8480cfda4c33b8aa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 23:42.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_uneval(JSContext*, unsigned int, JS::Value*)’: 23:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:367:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:42.66 JSString* str = ValueToSource(cx, args.get(0)); 23:42.66 ^ 23:43.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:43.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In function ‘JS::HandleValue {anonymous}::NodeBuilder::opt(JS::HandleValue)’: 23:43.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:379:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.20 HandleValue opt(HandleValue v) { 23:43.20 ^~~ 23:43.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:43.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ByteLengthQueuingStrategy_size(JSContext*, unsigned int, JS::Value*)’: 23:43.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4080:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:43.21 return GetProperty(cx, args.get(0), cx->names().byteLength, args.rval()); 23:43.21 ^ 23:43.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4080:74: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:43.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool CreateDataProperty.constprop(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::HandleValue, JS::ObjectOpResult&)’: 23:43.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4021:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.23 static MOZ_MUST_USE bool CreateDataProperty(JSContext* cx, HandleObject obj, 23:43.23 ^~~~~~~~~~~~~~~~~~ 23:43.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4028:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:43.23 return DefineProperty(cx, obj, id, desc, result); 23:43.23 ^ 23:43.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4028:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:43.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:43.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:43.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:43.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:43.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SetSavedStacksRNGState(JSContext*, unsigned int, JS::Value*)’: 23:43.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.26 return js::ToInt32Slow(cx, v, out); 23:43.26 ^ 23:43.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:43.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:43.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:43.57 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘JSLinearString* ArgToLinearString(JSContext*, const JS::CallArgs&, unsigned int)’: 23:43.57 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.57 return ToStringSlow(cx, v); 23:43.57 ^ 23:43.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:43.69 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_lastIndexOf(JSContext*, unsigned int, JS::Value*)’: 23:43.69 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.69 return ToStringSlow(cx, thisv); 23:43.69 ^ 23:43.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:43.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:43.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:43.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:43.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:43.70 return js::ToNumberSlow(cx, v, out); 23:43.70 ^ 23:44.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:18:0, 23:44.12 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:44.12 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:44.12 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:44.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:44.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In function ‘bool CallFunctionWithAsyncStack(JSContext*, unsigned int, JS::Value*)’: 23:44.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:44.12 return Call(cx, thisv, fun, args, rval); 23:44.12 ^ 23:44.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:44.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:44.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:44.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:44.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In function ‘bool {anonymous}::GetPropertyDefault(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 23:44.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:44.65 static bool GetPropertyDefault(JSContext* cx, HandleObject obj, HandleId id, 23:44.65 ^~~~~~~~~~~~~~~~~~ 23:44.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:44.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 23:44.66 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:44.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:44.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:44.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:44.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:44.71 return op(cx, obj, receiver, id, vp); 23:44.71 ^ 23:44.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:44.71 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:44.71 ^ 23:44.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool GetModuleEnvironmentValue(JSContext*, unsigned int, JS::Value*)’: 23:44.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:44.89 return op(cx, obj, receiver, id, vp); 23:44.89 ^ 23:44.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:44.89 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:44.89 ^ 23:45.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:45.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* PromiseCall(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 23:45.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 static MOZ_MUST_USE JSObject* PromiseCall(JSContext* cx, HandleValue F, 23:45.15 ^~~~~~~~~~~ 23:45.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10:0, 23:45.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:45.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:45.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 return Call(cx, fval, thisv, args, rval); 23:45.15 ^ 23:45.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:45.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:45.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4395:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.15 return PromiseObject::unforgeableResolve(cx, rval); 23:45.15 ^ 23:45.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:45.26 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)’: 23:45.26 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5441:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:45.26 if (!JS_GetPropertyById(cx, globalLexical, id, &val)) { 23:45.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:45.26 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5441:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:45.26 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5447:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.26 if (!JS_DefinePropertyById(cx, res, id, val, JSPROP_ENUMERATE)) { 23:45.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:45.27 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5447:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:45.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewRope(JSContext*, unsigned int, JS::Value*)’: 23:45.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:1711:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:45.80 if (!JS_GetProperty(cx, options, "nursery", &v)) { 23:45.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:45.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:1711:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:46.08 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10:0, 23:46.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:46.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:46.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_set(JSContext*, unsigned int, JS::Value*)’: 23:46.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.09 ReportNotObjectArg(cx, nth, fun, v); 23:46.09 ^ 23:46.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 23:46.11 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:46.11 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:46.11 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:46.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:46.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:46.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 23:46.11 JSAtom* atom = ToAtom(cx, v); 23:46.11 ^ 23:46.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 23:46.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:46.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:46.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:46.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.20 return ToPropertyKeySlow(cx, argument, result); 23:46.20 ^ 23:46.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 23:46.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:46.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:46.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:46.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.21 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 23:46.21 ^ 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.21 receiver, result); 23:46.21 ^ 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:46.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 23:46.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:46.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:46.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 23:46.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.52 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 23:46.52 ^~~~~~~~~ 23:46.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.52 if (!ToNumberSlow(cx, v, dp)) { 23:46.52 ~~~~~~~~~~~~^~~~~~~~~~~ 23:46.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:46.65 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_includes(JSContext*, unsigned int, JS::Value*)’: 23:46.65 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.65 return ToStringSlow(cx, thisv); 23:46.65 ^ 23:46.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2206:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.66 if (!ToInteger(cx, args[1], &d)) { 23:46.66 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:46.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.66 if (!IsRegExp(cx, args[0], &isRegExp)) { 23:46.66 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:46.94 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)’: 23:46.94 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.94 return ToStringSlow(cx, thisv); 23:46.94 ^ 23:46.95 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2253:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:46.95 if (!ToInteger(cx, args[1], &d)) { 23:46.95 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:47.33 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)’: 23:47.33 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.33 return ToStringSlow(cx, thisv); 23:47.33 ^ 23:47.33 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2439:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.33 if (!ToInteger(cx, args[1], &d)) { 23:47.34 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:47.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.34 if (!IsRegExp(cx, args[0], &isRegExp)) { 23:47.34 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:47.62 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)’: 23:47.62 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.62 return ToStringSlow(cx, thisv); 23:47.62 ^ 23:47.63 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2504:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.63 if (!ToInteger(cx, args[1], &d)) { 23:47.63 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:47.63 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:47.63 if (!IsRegExp(cx, args[0], &isRegExp)) { 23:47.63 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:47.92 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_enumerate(JSContext*, JS::HandleObject)’: 23:47.92 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:403:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:47.92 if (!DefineDataElement(cx, obj, i, value, 23:47.92 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:47.92 STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) { 23:47.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:47.92 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:403:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:48.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:48.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:48.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:48.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:48.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)’: 23:48.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:48.79 return js::ToObjectSlow(cx, v, false); 23:48.79 ^ 23:48.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 23:48.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:48.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:48.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:48.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:48.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:48.79 return op(cx, obj, receiver, id, vp); 23:48.79 ^ 23:48.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:48.80 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:48.80 ^ 23:48.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:48.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4066:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:48.80 if (!CreateDataProperty(cx, strategy, cx->names().highWaterMark, 23:48.80 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:48.80 highWaterMark, ignored)) { 23:48.80 ~~~~~~~~~~~~~~~~~~~~~~~ 23:48.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4066:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:48.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:48.96 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmTextToBinary(JSContext*, unsigned int, JS::Value*)’: 23:48.96 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:864:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:48.96 if (!JS_SetElement(cx, jsOffsets, i, offsetVal)) { 23:48.96 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:48.96 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:864:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.44 Compiling http v0.1.10 23:49.45 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=http CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/http' CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_VERSION_PATCH=10 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/http' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. 23:49.45 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name http '/<>/firefox-68.0~b13+build1/third_party/rust/http/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f54de7c7d787f431 -C extra-filename=-f54de7c7d787f431 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'fnv=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfnv-bf6d5a2c08095ace.rlib' --extern 'itoa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libitoa-726cda1bf8a6ac1a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 23:49.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:49.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:49.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:49.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:49.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)’: 23:49.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.48 return js::ToObjectSlow(cx, v, false); 23:49.48 ^ 23:49.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 23:49.48 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:49.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:49.49 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:49.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:49.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:49.49 return op(cx, obj, receiver, id, vp); 23:49.49 ^ 23:49.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:49.50 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:49.50 ^ 23:49.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:49.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4125:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.51 if (!CreateDataProperty(cx, strategy, cx->names().highWaterMark, 23:49.51 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:49.52 highWaterMark, ignored)) { 23:49.52 ~~~~~~~~~~~~~~~~~~~~~~~ 23:49.52 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4125:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.94 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10:0, 23:49.94 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:49.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:49.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)’: 23:49.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.94 ReportNotObjectArg(cx, nth, fun, v); 23:49.94 ^ 23:49.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:49.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:49.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 23:49.95 JSAtom* atom = ToAtom(cx, v); 23:49.95 ^ 23:49.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:49.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:49.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:49.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:49.96 return ToPropertyKeySlow(cx, argument, result); 23:49.96 ^ 23:50.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 23:50.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool CreateAlgorithmFromUnderlyingMethod(JSContext*, JS::HandleValue, const char*, js::HandlePropertyName, JS::MutableHandleValue)’: 23:50.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4294:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.15 static MOZ_MUST_USE bool CreateAlgorithmFromUnderlyingMethod( 23:50.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:50.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4294:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4294:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:50.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.15 if (!GetProperty(cx, underlyingObject, methodName, method)) { 23:50.15 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:50.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:50.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:18:0, 23:50.19 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:50.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:50.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:50.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:50.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In function ‘bool CallFunctionFromNativeFrame(JSContext*, unsigned int, JS::Value*)’: 23:50.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.20 return Call(cx, thisv, fun, args, rval); 23:50.20 ^ 23:50.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:50.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:50.26 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[8], JS::Rooted&, JS::MutableHandle&}]’: 23:50.26 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.26 MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name, 23:50.26 ^~~~~~~~~~~~~ 23:50.26 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.26 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:50.26 ^ 23:50.26 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.27 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.27 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:50.27 ^ 23:50.27 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, JS::MutableHandle&}]’: 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.37 MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name, 23:50.37 ^~~~~~~~~~~~~ 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.37 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:50.37 ^ 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.37 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:50.37 ^ 23:50.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]’: 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.45 MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name, 23:50.45 ^~~~~~~~~~~~~ 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.45 return defineProperty(obj, name, value) && 23:50.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 23:50.45 return defineProperty(obj, name, value) && 23:50.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 23:50.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:50.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:50.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:50.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:50.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetLcovInfo(JSContext*, unsigned int, JS::Value*)’: 23:50.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.53 return js::ToObjectSlow(cx, v, false); 23:50.53 ^ 23:50.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool ShellCloneAndExecuteScript(JSContext*, unsigned int, JS::Value*)’: 23:50.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.63 return js::ToStringSlow(cx, v); 23:50.63 ^ 23:50.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.63 return js::ToObjectSlow(cx, v, false); 23:50.63 ^ 23:50.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SaveStack(JSContext*, unsigned int, JS::Value*)’: 23:50.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.83 return js::ToNumberSlow(cx, v, out); 23:50.83 ^ 23:50.84 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 23:50.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:50.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.84 arg1, arg2); 23:50.84 ^ 23:50.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:50.85 arg1, arg2); 23:50.85 ^ 23:51.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 23:51.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeLoc(js::frontend::TokenPos*, JS::MutableHandleValue)’: 23:51.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:760:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:51.42 bool NodeBuilder::newNodeLoc(TokenPos* pos, MutableHandleValue dst) { 23:51.42 ^~~~~~~~~~~ 23:51.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:791:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.42 if (!defineProperty(to, "line", val)) { 23:51.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:51.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:791:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:795:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.42 if (!defineProperty(to, "column", val)) { 23:51.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:51.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:795:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:807:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.43 if (!defineProperty(to, "line", val)) { 23:51.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:51.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:807:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:811:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.44 if (!defineProperty(to, "column", val)) { 23:51.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:51.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:811:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:815:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.45 if (!defineProperty(loc, "source", srcval)) { 23:51.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:815:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:787:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.45 if (!defineProperty(loc, "start", val)) { 23:51.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:51.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:787:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:803:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.46 if (!defineProperty(loc, "end", val)) { 23:51.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:51.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:803:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)’: 23:51.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:828:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.58 return newNodeLoc(pos, &loc) && defineProperty(node, "loc", loc); 23:51.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:51.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:828:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:722:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.58 !defineProperty(node, "type", tv)) { 23:51.59 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:51.59 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:722:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, JS::MutableHandle&}]’: 23:51.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.67 return defineProperty(obj, name, value) && 23:51.67 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:51.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[3], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]’: 23:51.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:51.71 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:51.71 ^ 23:51.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:51.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.72 return defineProperty(obj, name, value) && 23:51.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:51.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]’: 23:51.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:51.80 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 23:51.80 ^ 23:51.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:70: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:51.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.80 return defineProperty(obj, name, value) && 23:51.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 23:51.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::callbackHelper(JS::HandleValue, const js::InvokeArgs&, size_t, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Handle, js::frontend::TokenPos*&, JS::MutableHandle&}]’: 23:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:352:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.87 MOZ_MUST_USE bool callbackHelper(HandleValue fun, const InvokeArgs& args, 23:51.87 ^~~~~~~~~~~~~~ 23:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:352:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.87 return js::Call(cx, fun, userv, args, dst); 23:51.87 ^ 23:51.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:51.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:52.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:52.43 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charAt(JSContext*, unsigned int, JS::Value*)’: 23:52.43 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:52.43 return ToStringSlow(cx, thisv); 23:52.43 ^ 23:52.43 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1631:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:52.43 if (args.length() > 0 && !ToInteger(cx, args[0], &d)) { 23:52.44 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 23:52.59 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:433:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:52.60 if (!DefineDataElement(cx, obj, uint32_t(slot), value, 23:52.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.60 STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) { 23:52.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.60 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:433:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 23:52.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 23:52.68 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 23:52.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 23:52.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:52.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:52.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool JS_InitReflectParse(JSContext*, JS::HandleObject)’: 23:52.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:52.68 return op(cx, obj, receiver, id, vp); 23:52.68 ^ 23:52.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:52.68 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:52.68 ^ 23:53.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:53.02 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charCodeAt_impl(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)’: 23:53.02 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.02 bool js::str_charCodeAt_impl(JSContext* cx, HandleString string, 23:53.02 ^~ 23:53.02 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:53.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14:0, 23:53.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 23:53.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:53.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.02 if (!ToNumberSlow(cx, v, dp)) { 23:53.02 ~~~~~~~~~~~~^~~~~~~~~~~ 23:53.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:53.13 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charCodeAt(JSContext*, unsigned int, JS::Value*)’: 23:53.13 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.14 return ToStringSlow(cx, thisv); 23:53.14 ^ 23:53.14 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1702:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.14 return js::str_charCodeAt_impl(cx, str, index, args.rval()); 23:53.14 ^ 23:53.14 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1702:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.29 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCharCode_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 23:53.30 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.30 bool js::str_fromCharCode_one_arg(JSContext* cx, HandleValue code, 23:53.30 ^~ 23:53.30 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.30 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:53.30 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:53.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:53.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:53.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:53.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:53.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.30 return js::ToUint16Slow(cx, v, out); 23:53.30 ^ 23:53.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCharCode(JSContext*, unsigned int, JS::Value*)’: 23:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3455:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.34 return str_fromCharCode_one_arg(cx, args[0], args.rval()); 23:53.34 ^ 23:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3455:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3455:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:53.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:53.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:53.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:53.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.34 return js::ToUint16Slow(cx, v, out); 23:53.34 ^ 23:53.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:53.42 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCodePoint_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 23:53.42 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.42 bool js::str_fromCodePoint_one_arg(JSContext* cx, HandleValue code, 23:53.42 ^~ 23:53.42 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:53.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:53.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:53.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:53.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:53.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.43 return js::ToNumberSlow(cx, v, out); 23:53.43 ^ 23:53.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:53.53 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCodePoint(JSContext*, unsigned int, JS::Value*)’: 23:53.53 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3612:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.53 return str_fromCodePoint_one_arg(cx, args[0], args.rval()); 23:53.53 ^ 23:53.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3612:62: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3612:62: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:53.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:53.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:53.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:53.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:53.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.54 return js::ToNumberSlow(cx, v, out); 23:53.54 ^ 23:53.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.55 return js::ToNumberSlow(cx, v, out); 23:53.55 ^ 23:53.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:38:0: 23:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp: In static member function ‘static JSObject* js::SymbolObject::initClass(JSContext*, JS::Handle, bool)’: 23:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp:69:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.71 if (!NativeDefineDataProperty(cx, ctor, names[i], value, attrs)) { 23:53.71 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp:69:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:53.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)’: 23:53.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5456:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.90 JSScript* js::TestingFunctionArgumentToScript( 23:53.90 ^~ 23:53.91 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5480:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:53.91 RootedFunction fun(cx, JS_ValueToFunction(cx, v)); 23:53.91 ~~~~~~~~~~~~~~~~~~^~~~~~~ 23:54.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool BaselineCompile(JSContext*, unsigned int, JS::Value*)’: 23:54.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5527:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:54.01 script = TestingFunctionArgumentToScript(cx, args[0]); 23:54.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:54.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73:0, 23:54.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 23:54.55 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 23:54.55 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 23:54.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:12, 23:54.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:54.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:54.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:54.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h: In function ‘bool WasmReturnFlag(JSContext*, unsigned int, JS::Value*, Flag)’: 23:54.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:405:44: warning: ‘b’ may be used uninitialized in this function [-Wmaybe-uninitialized] 23:54.56 return (uint64_t(uint32_t(tag)) << 32) | payload; 23:54.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:54.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:54.57 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:957:8: note: ‘b’ was declared here 23:54.57 bool b; 23:54.57 ^ 23:54.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 23:54.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:54.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:54.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:54.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool WasmExtractCode(JSContext*, unsigned int, JS::Value*)’: 23:54.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:54.63 return js::ToStringSlow(cx, v); 23:54.63 ^ 23:54.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 23:54.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:932:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:54.63 if (!module->module().extractCode(cx, tier, &result)) { 23:54.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:54.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:932:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:54.97 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 23:54.97 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 23:54.97 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 23:54.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 23:54.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:54.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 23:54.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 23:54.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 23:54.98 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool str_toSource(JSContext*, unsigned int, JS::Value*)’: 23:54.98 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:54.98 return ToStringSlow(cx, v); 23:54.98 ^ 23:55.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 23:55.18 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool Decode(JSContext*, js::HandleLinearString, const bool*, JS::MutableHandleValue)’: 23:55.18 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4078:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 23:55.19 static bool Decode(JSContext* cx, HandleLinearString str, 23:55.19 ^~~~~~ 23:55.59 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)’: 23:55.59 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4127:46: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:55.60 return Decode(cx, str, nullptr, args.rval()); 23:55.60 ^ 23:55.60 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4127:46: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:55.62 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_decodeURI(JSContext*, unsigned int, JS::Value*)’: 23:55.62 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4117:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:55.62 return Decode(cx, str, js_isUriReservedPlusPound, args.rval()); 23:55.63 ^ 23:55.63 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4117:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 23:58.04 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_toLowerCase(JSContext*, unsigned int, JS::Value*)’: 23:58.04 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:58.04 return ToStringSlow(cx, thisv); 23:58.04 ^ 23:59.00 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_toUpperCase(JSContext*, unsigned int, JS::Value*)’: 23:59.00 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 23:59.00 return ToStringSlow(cx, thisv); 23:59.00 ^ *** KEEP ALIVE MARKER *** Total duration: 0:24:00.263536 24:00.71 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18:0, 24:00.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 24:00.71 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 24:00.71 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:00.71 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 24:00.71 ^~ 24:00.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:00.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:00.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:00.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:00.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)’: 24:00.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:00.98 return js::ToStringSlow(cx, v); 24:00.98 ^ 24:00.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:00.98 return js::ToObjectSlow(cx, v, false); 24:00.99 ^ 24:00.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:00.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4026:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:00.99 if (!JS_SetProperty(cx, rv, "vars", varObjVal)) { 24:00.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:00.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4026:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:00.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4034:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:00.99 if (!JS_SetProperty(cx, rv, "lexicals", lexicalScopeVal)) { 24:01.00 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:01.00 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4034:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:01.45 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18:0, 24:01.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 24:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In function ‘T* js::detail::UnwrapAndTypeCheckValueSlowPath(JSContext*, JS::HandleValue, ErrorCallback) [with T = js::ReadableStream; ErrorCallback = js::UnwrapAndTypeCheckArgument(JSContext*, JS::CallArgs&, const char*, int) [with T = js::ReadableStream]::]’: 24:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:120:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:01.45 MOZ_MUST_USE T* UnwrapAndTypeCheckValueSlowPath(JSContext* cx, 24:01.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:120:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:01.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 24:01.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_normalize(JSContext*, unsigned int, JS::Value*)’: 24:01.66 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:01.66 return ToStringSlow(cx, thisv); 24:01.66 ^ 24:02.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit4.cpp:38:0: 24:02.40 /<>/firefox-68.0~b13+build1/js/src/jit/IonCacheIRCompiler.cpp: In member function ‘bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()’: 24:02.40 /<>/firefox-68.0~b13+build1/js/src/jit/IonCacheIRCompiler.cpp:1532:30: warning: ‘*((void*)& scratch +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24:02.40 Maybe scratch; 24:02.40 ^~~~~~~ 24:03.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:03.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::forStatement(JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:03.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.07 bool NodeBuilder::forStatement(HandleValue init, HandleValue test, 24:03.07 ^~~~~~~~~~~ 24:03.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:358:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.08 return callbackHelper(fun, args, i + 1, std::forward(tail)...); 24:03.08 ^ 24:03.10 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:358:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.10 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.10 return defineProperty(obj, name, value) && 24:03.10 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:03.10 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.10 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.10 return defineProperty(obj, name, value) && 24:03.10 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {js::frontend::TokenPos*&, JS::MutableHandle&}]’: 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 24:03.18 ^~~~~~~~ 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 return js::Call(cx, fun, userv, args, dst); 24:03.18 ^ 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Handle, JS::Handle&, js::frontend::TokenPos*&, JS::MutableHandle&}]’: 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.32 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 24:03.32 ^~~~~~~~ 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.32 return js::Call(cx, fun, userv, args, dst); 24:03.32 ^ 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Rooted&, JS::Handle&, JS::Handle&, js::frontend::TokenPos*&, JS::MutableHandle&}]’: 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.35 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 24:03.35 ^~~~~~~~ 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.35 return js::Call(cx, fun, userv, args, dst); 24:03.35 ^ 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Handle, js::frontend::TokenPos*&, JS::MutableHandle&}]’: 24:03.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.47 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 24:03.47 ^~~~~~~~ 24:03.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.47 return js::Call(cx, fun, userv, args, dst); 24:03.47 ^ 24:03.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.53 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::literal(JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:03.53 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1441:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.53 bool NodeBuilder::literal(HandleValue val, TokenPos* pos, 24:03.55 ^~~~~~~~~~~ 24:03.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1441:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1445:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.55 return callback(cb, val, pos, dst); 24:03.55 ^ 24:03.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.55 return defineProperty(obj, name, value) && 24:03.56 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:03.56 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::literal(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:03.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.59 bool ASTSerializer::literal(ParseNode* pn, MutableHandleValue dst) { 24:03.59 ^~~~~~~~~~~~~ 24:03.59 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3205:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.60 return builder.literal(val, &pn->pn_pos, dst); 24:03.60 ^ 24:03.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3205:47: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::identifier(js::HandleAtom, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:03.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3312:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.68 bool ASTSerializer::identifier(HandleAtom atom, TokenPos* pos, 24:03.68 ^~~~~~~~~~~~~ 24:03.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1455:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.69 return callback(cb, name, pos, dst); 24:03.69 ^ 24:03.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.69 return defineProperty(obj, name, value) && 24:03.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:03.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’: 24:03.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3318:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.73 bool ASTSerializer::identifier(NameNode* id, MutableHandleValue dst) { 24:03.73 ^~~~~~~~~~~~~ 24:03.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3322:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.73 return identifier(pnAtom, &id->pn_pos, dst); 24:03.73 ^ 24:03.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3322:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::super(js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:03.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1581:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.78 bool NodeBuilder::super(TokenPos* pos, MutableHandleValue dst) { 24:03.78 ^~~~~~~~~~~ 24:03.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.79 return js::Call(cx, fun, userv, args, dst); 24:03.79 ^ 24:03.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:03.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.92 bool NodeBuilder::memberExpression(bool computed, HandleValue expr, 24:03.92 ^~~~~~~~~~~ 24:03.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 return js::Call(cx, fun, userv, args, dst); 24:03.93 ^ 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 return defineProperty(obj, name, value) && 24:03.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:03.93 return defineProperty(obj, name, value) && 24:03.93 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::yieldExpression(JS::HandleValue, YieldKind, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.19 bool NodeBuilder::yieldExpression(HandleValue arg, YieldKind kind, 24:04.19 ^~~~~~~~~~~ 24:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.20 return js::Call(cx, fun, userv, args, dst); 24:04.20 ^ 24:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.22 return defineProperty(obj, name, value) && 24:04.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:04.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.22 return defineProperty(obj, name, value) && 24:04.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:04.22 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:04.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:444:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.55 MOZ_MUST_USE bool listNode(ASTType type, const char* propName, 24:04.55 ^~~~~~~~ 24:04.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.60 return js::Call(cx, fun, userv, args, dst); 24:04.60 ^ 24:04.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.60 return defineProperty(obj, name, value) && 24:04.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:04.61 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::binaryExpression(BinaryOperator, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 bool NodeBuilder::binaryExpression(BinaryOperator op, HandleValue left, 24:04.84 ^~~~~~~~~~~ 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 return js::Call(cx, fun, userv, args, dst); 24:04.84 ^ 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 return defineProperty(obj, name, value) && 24:04.84 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:04.84 return defineProperty(obj, name, value) && 24:04.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::updateExpression(JS::HandleValue, bool, bool, js::frontend::TokenPos*, JS::MutableHandleValue)’: 24:05.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.01 bool NodeBuilder::updateExpression(HandleValue expr, bool incr, bool prefix, 24:05.01 ^~~~~~~~~~~ 24:05.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:05.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.03 return js::Call(cx, fun, userv, args, dst); 24:05.03 ^ 24:05.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:05.04 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.04 return defineProperty(obj, name, value) && 24:05.04 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:05.04 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.04 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:05.05 return defineProperty(obj, name, value) && 24:05.05 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:06.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2642:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.51 bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { 24:06.51 ^~~~~~~~~~~~~ 24:06.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2652:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.51 return function(funNode, type, dst); 24:06.51 ^ 24:06.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2652:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1136:63: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.54 return listNode(AST_LIST_EXPR, "expressions", elts, pos, dst); 24:06.54 ^ 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.54 return js::Call(cx, fun, userv, args, dst); 24:06.54 ^ 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.54 return defineProperty(obj, name, value) && 24:06.55 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.57 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.57 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.57 return defineProperty(obj, name, value) && 24:06.57 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.57 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.57 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.58 return defineProperty(obj, name, value) && 24:06.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.58 builder.updateExpression(expr, inc, true, &incDec->pn_pos, dst); 24:06.58 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.58 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.62 builder.updateExpression(expr, inc, false, &incDec->pn_pos, dst); 24:06.62 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1080:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.62 return callback(cb, opName, lhs, rhs, pos, dst); 24:06.62 ^ 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.62 return defineProperty(obj, name, value) && 24:06.62 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.64 return defineProperty(obj, name, value) && 24:06.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.65 return defineProperty(obj, name, value) && 24:06.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.67 if (!builder.binaryExpression(op, left, right, &subpos, &right)) { 24:06.67 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.67 return js::Call(cx, fun, userv, args, dst); 24:06.68 ^ 24:06.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.69 return defineProperty(obj, name, value) && 24:06.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.70 return defineProperty(obj, name, value) && 24:06.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.71 return js::Call(cx, fun, userv, args, dst); 24:06.71 ^ 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 return js::Call(cx, fun, userv, args, dst); 24:06.72 ^ 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.72 return createNode(type, pos, &node) && 24:06.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2850:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.75 return identifier(pnAtom, nullptr, &propname) && 24:06.75 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2850:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.76 builder.memberExpression(false, expr, propname, &prop->pn_pos, 24:06.77 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.79 dst); 24:06.79 ~~~~ 24:06.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.79 builder.memberExpression(true, expr, key, &elem->pn_pos, dst); 24:06.80 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.81 return createNode(type, pos, &node) && 24:06.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1185:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.81 return listNode(AST_ARRAY_EXPR, "elements", elts, pos, dst); 24:06.82 ^ 24:06.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1284:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.82 return listNode(AST_OBJECT_EXPR, "properties", elts, pos, dst); 24:06.82 ^ 24:06.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1253:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.83 return callback(cb, val, pos, dst); 24:06.84 ^ 24:06.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1275:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.84 return callback(cb, kindName, key, val, pos, dst); 24:06.84 ^ 24:06.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.84 return defineProperty(obj, name, value) && 24:06.84 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 return defineProperty(obj, name, value) && 24:06.85 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 return defineProperty(obj, name, value) && 24:06.85 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 return defineProperty(obj, name, value) && 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1290:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.85 return callback(cb, pos, dst); 24:06.86 ^ 24:06.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1217:67: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.86 return listNode(AST_TEMPLATE_LITERAL, "elements", elts, pos, dst); 24:06.86 ^ 24:06.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.86 builder.yieldExpression(arg, Delegating, &yieldNode->pn_pos, dst); 24:06.86 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.86 builder.yieldExpression(arg, NotDelegating, &yieldNode->pn_pos, 24:06.86 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.86 dst); 24:06.86 ~~~~ 24:06.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3029:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.87 return classDefinition(&pn->as(), true, dst); 24:06.88 ^ 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3029:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3056:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.88 return identifier(firstStr, &firstNode->pn_pos, &firstIdent) && 24:06.88 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3056:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3057:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.88 identifier(secondStr, &secondNode->pn_pos, &secondIdent) && 24:06.88 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3057:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1564:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.88 return callback(cb, meta, property, pos, dst); 24:06.88 ^ 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.88 return createNode(type, pos, &node) && 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3074:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.89 return identifier(name, &identNode->pn_pos, &ident) && 24:06.89 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:06.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3074:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:06.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1575:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.89 return callback(cb, arg, pos, dst); 24:06.90 ^ 24:06.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:06.90 return createNode(type, pos, &node) && 24:06.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.53 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:08.53 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3092:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.53 bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { 24:08.54 ^~~~~~~~~~~~~ 24:08.59 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::pattern(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:08.59 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3295:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.60 bool ASTSerializer::pattern(ParseNode* pn, MutableHandleValue dst) { 24:08.60 ^~~~~~~~~~~~~ 24:08.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.60 return defineProperty(obj, name, value) && 24:08.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:08.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.60 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1468:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.60 return listNode(AST_ARRAY_PATT, "elements", elts, pos, dst); 24:08.60 ^ 24:08.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::objectPattern(js::frontend::ListNode*, JS::MutableHandleValue)’: 24:08.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3240:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.75 bool ASTSerializer::objectPattern(ListNode* obj, MutableHandleValue dst) { 24:08.75 ^~~~~~~~~~~~~ 24:08.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.78 return defineProperty(obj, name, value) && 24:08.78 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:08.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3269:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.78 if (!builder.literal(pname, &propdef->pn_pos, &key)) { 24:08.78 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:08.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3269:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1242:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.78 return callback(cb, key, patt, pos, dst); 24:08.82 ^ 24:08.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.82 return defineProperty(obj, name, value) && 24:08.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:08.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.82 return defineProperty(obj, name, value) && 24:08.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:08.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.86 return defineProperty(obj, name, value) && 24:08.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:08.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1463:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:08.86 return listNode(AST_OBJECT_PATT, "properties", elts, pos, dst); 24:08.86 ^ 24:09.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In function ‘bool {anonymous}::ASTSerializer::functionArgs(js::frontend::ParseNode*, js::frontend::ListNode*, NodeVector&, NodeVector&, JS::MutableHandleValue)’: 24:09.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3411:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:09.18 bool ASTSerializer::functionArgs(ParseNode* pn, ListNode* argsList, 24:09.18 ^~~~~~~~~~~~~ 24:09.31 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::forIn(js::frontend::ForNode*, js::frontend::ParseNode*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 24:09.31 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2227:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.34 bool ASTSerializer::forIn(ForNode* loop, ParseNode* iterExpr, HandleValue var, 24:09.34 ^~~~~~~~~~~~~ 24:09.34 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2227:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.34 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2227:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.36 return js::Call(cx, fun, userv, args, dst); 24:09.36 ^ 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.36 return createNode(type, pos, &node) && 24:09.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::leftAssociate(js::frontend::ListNode*, JS::MutableHandleValue)’: 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2560:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:09.51 bool ASTSerializer::leftAssociate(ListNode* node, MutableHandleValue dst) { 24:09.51 ^~~~~~~~~~~~~ 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 return js::Call(cx, fun, userv, args, dst); 24:09.51 ^ 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 return defineProperty(obj, name, value) && 24:09.51 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.51 return defineProperty(obj, name, value) && 24:09.51 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.52 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.52 if (!builder.binaryExpression(op, left, right, &subpos, &left)) { 24:09.52 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:09.52 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:09.52 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.12 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::variableDeclaration(js::frontend::ListNode*, bool, JS::MutableHandleValue)’: 24:10.12 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1918:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.12 bool ASTSerializer::variableDeclaration(ListNode* declList, bool lexical, 24:10.12 ^~~~~~~~~~~~~ 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.13 return js::Call(cx, fun, userv, args, dst); 24:10.13 ^ 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.13 return defineProperty(obj, name, value) && 24:10.13 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:10.13 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.14 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 return defineProperty(obj, name, value) && 24:10.15 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 return js::Call(cx, fun, userv, args, dst); 24:10.15 ^ 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.15 return createNode(type, pos, &node) && 24:10.15 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:10.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2016:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.62 bool ASTSerializer::exportDeclaration(ParseNode* exportNode, 24:10.62 ^~~~~~~~~~~~~ 24:10.62 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1369:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.62 return callback(cb, bindingName, exportName, pos, dst); 24:10.62 ^ 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.63 return js::Call(cx, fun, userv, args, dst); 24:10.63 ^ 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2057:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.63 if (!function(&kid->as(), AST_FUNC_DECL, &decl)) { 24:10.63 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2057:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.63 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2063:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.63 if (!classDefinition(&kid->as(), false, &decl)) { 24:10.63 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2063:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2071:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.64 if (!variableDeclaration(&kid->as(), 24:10.64 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 24:10.64 kind != ParseNodeKind::VarStmt, &decl)) { 24:10.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.64 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2071:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 return js::Call(cx, fun, userv, args, dst); 24:10.65 ^ 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 return defineProperty(obj, name, value) && 24:10.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.65 return defineProperty(obj, name, value) && 24:10.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:10.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:10.66 return defineProperty(obj, name, value) && 24:10.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:11.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2253:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.66 bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { 24:11.66 ^~~~~~~~~~~~~ 24:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1338:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.67 return callback(cb, importName, bindingName, pos, dst); 24:11.67 ^ 24:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:372:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.67 return callbackHelper(fun, iargs, 0, std::forward(args)...); 24:11.67 ^ 24:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:372:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.67 return createNode(type, pos, &node) && 24:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:854:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.68 return callback(cb, pos, dst); 24:11.68 ^ 24:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:845:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.68 return callback(cb, expr, pos, dst); 24:11.68 ^ 24:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:838:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.68 return listNode(AST_BLOCK_STMT, "body", elts, pos, dst); 24:11.68 ^ 24:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.69 return js::Call(cx, fun, userv, args, dst); 24:11.69 ^ 24:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.72 return defineProperty(obj, name, value) && 24:11.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.72 return defineProperty(obj, name, value) && 24:11.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 return defineProperty(obj, name, value) && 24:11.78 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 return js::Call(cx, fun, userv, args, dst); 24:11.78 ^ 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.78 return createNode(type, pos, &node) && 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 return js::Call(cx, fun, userv, args, dst); 24:11.79 ^ 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 return defineProperty(obj, name, value) && 24:11.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 return defineProperty(obj, name, value) && 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1435:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.79 return callback(cb, opt(var), body, pos, dst); 24:11.80 ^ 24:11.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:358:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.80 return callbackHelper(fun, args, i + 1, std::forward(tail)...); 24:11.80 ^ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:358:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 return defineProperty(obj, name, value) && 24:11.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 return defineProperty(obj, name, value) && 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:964:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 return callback(cb, expr, stmt, pos, dst); 24:11.81 ^ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:974:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 return callback(cb, test, stmt, pos, dst); 24:11.81 ^ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:984:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.81 return callback(cb, stmt, test, pos, dst); 24:11.81 ^ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2380:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.81 if (!variableDeclaration(&scopeNode->scopeBody()->as(), 24:11.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.81 true, &var)) { 24:11.81 ~~~~~~~~~~~ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2380:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2391:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.82 if (!variableDeclaration( 24:11.82 ~~~~~~~~~~~~~~~~~~~^ 24:11.82 &initNode->as(), 24:11.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.83 initNode->isKind(ParseNodeKind::LetDecl) || 24:11.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.83 initNode->isKind(ParseNodeKind::ConstDecl), 24:11.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.83 &var)) { 24:11.83 ~~~~~ 24:11.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2391:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2400:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.84 return forIn(forNode, updateOrIter, var, stmt, dst); 24:11.84 ^ 24:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2400:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2400:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2400:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.84 return js::Call(cx, fun, userv, args, dst); 24:11.84 ^ 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.85 return createNode(type, pos, &node) && 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.85 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2215:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.85 return (lexical || pn->isKind(ParseNodeKind::VarStmt)) 24:11.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.85 ? variableDeclaration(&pn->as(), lexical, dst) 24:11.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.86 : expression(pn, dst); 24:11.86 ~~~~~~~~~~~~~~~~~~~~~ 24:11.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2215:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.86 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.86 builder.forStatement(init, test, update, stmt, &forNode->pn_pos, 24:11.86 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.86 dst); 24:11.86 ~~~~ 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.87 return identifier(atom, pos, dst); 24:11.87 ^ 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.87 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:876:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.88 return callback(cb, opt(label), pos, dst); 24:11.88 ^ 24:11.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:886:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.88 return callback(cb, opt(label), pos, dst); 24:11.88 ^ 24:11.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2431:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.88 return identifier(pnAtom, nullptr, &label) && 24:11.88 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2431:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:896:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.88 return callback(cb, label, stmt, pos, dst); 24:11.89 ^ 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:906:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.89 return callback(cb, arg, pos, dst); 24:11.89 ^ 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:916:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.89 return callback(cb, opt(arg), pos, dst); 24:11.89 ^ 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1024:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.89 return callback(cb, pos, dst); 24:11.89 ^ 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2462:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.89 return classDefinition(&pn->as(), false, dst); 24:11.89 ^ 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2462:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1537:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 return callback(cb, name, initializer, pos, dst); 24:11.90 ^ 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 return js::Call(cx, fun, userv, args, dst); 24:11.90 ^ 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 return defineProperty(obj, name, value) && 24:11.90 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.90 return defineProperty(obj, name, value) && 24:11.90 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:11.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:11.91 return defineProperty(obj, name, value) && 24:11.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.13 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:14.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:14.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.13 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool reflect_parse(JSContext*, uint32_t, JS::Value*)’: 24:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.15 return ToStringSlow(cx, v); 24:14.15 ^ 24:14.15 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:14.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 arg1, arg2); 24:14.16 ^ 24:14.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 if (!GetPropertyDefault(cx, config, locId, trueVal, &prop)) { 24:14.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 if (!GetPropertyDefault(cx, config, sourceId, nullVal, &prop)) { 24:14.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.16 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:14.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:14.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.16 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.16 return ToStringSlow(cx, v); 24:14.16 ^ 24:14.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:14.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.17 if (!GetPropertyDefault(cx, config, lineId, oneValue, &prop) || 24:14.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.17 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:14.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:14.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:14.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.18 return js::ToUint32Slow(cx, v, out); 24:14.18 ^ 24:14.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:14.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.18 if (!GetPropertyDefault(cx, config, builderId, nullVal, &prop)) { 24:14.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.18 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.18 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:14.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.18 arg1, arg2); 24:14.20 ^ 24:14.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.20 if (!GetPropertyDefault(cx, config, targetId, scriptVal, &prop)) { 24:14.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.20 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:14.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.20 arg1, arg2); 24:14.20 ^ 24:14.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.20 if (!GetPropertyDefault(cx, userobj, id, nullVal, &funv)) { 24:14.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:833:54: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:14.20 return listNode(AST_PROGRAM, "body", elts, pos, dst); 24:14.20 ^ 24:14.20 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:14.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:14.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:14.21 arg1, arg2); 24:14.21 ^ 24:15.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11:0: 24:15.33 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::function(js::frontend::FunctionNode*, ASTType, JS::MutableHandleValue)’: 24:15.33 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3325:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.33 bool ASTSerializer::function(FunctionNode* funNode, ASTType type, 24:15.33 ^~~~~~~~~~~~~ 24:15.34 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.34 return identifier(atom, pos, dst); 24:15.42 ^ 24:15.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3382:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 return functionArgs(pn, argsList, args, defaults, rest) && 24:15.43 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3398:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 return functionArgs(pn, argsList, args, defaults, rest) && 24:15.43 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3402:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 return functionArgs(pn, argsList, args, defaults, rest) && 24:15.43 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:838:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 return listNode(AST_BLOCK_STMT, "body", elts, pos, dst); 24:15.43 ^ 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.43 return js::Call(cx, fun, userv, args, dst); 24:15.43 ^ 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.43 return defineProperty(obj, name, value) && 24:15.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.45 return defineProperty(obj, name, value) && 24:15.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 return defineProperty(obj, name, value) && 24:15.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 return defineProperty(obj, name, value) && 24:15.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 return defineProperty(obj, name, value) && 24:15.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.46 return defineProperty(obj, name, value) && 24:15.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.47 return defineProperty(obj, name, value) && 24:15.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.48 return defineProperty(obj, name, value) && 24:15.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.48 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.49 return defineProperty(obj, name, value) && 24:15.49 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:15.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.49 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.49 return defineProperty(obj, name, value) && 24:15.50 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::declaration(js::frontend::ParseNode*, JS::MutableHandleValue)’: 24:15.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1898:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.66 bool ASTSerializer::declaration(ParseNode* pn, MutableHandleValue dst) { 24:15.66 ^~~~~~~~~~~~~ 24:15.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1906:66: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.66 return function(&pn->as(), AST_FUNC_DECL, dst); 24:15.66 ^ 24:15.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1906:66: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1909:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.66 return variableDeclaration(&pn->as(), false, dst); 24:15.66 ^ 24:15.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1909:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1914:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.68 return variableDeclaration(&pn->as(), true, dst); 24:15.68 ^ 24:15.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1914:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)’: 24:15.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2235:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.72 bool ASTSerializer::classDefinition(ClassNode* pn, bool expr, 24:15.72 ^~~~~~~~~~~~~ 24:15.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.72 return js::Call(cx, fun, userv, args, dst); 24:15.72 ^ 24:15.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:15.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:15.73 return createNode(type, pos, &node) && 24:15.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2:0: 24:21.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp: In function ‘JSObject* js::InitReflect(JSContext*, JS::Handle)’: 24:21.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:233:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 24:21.01 if (!DefineDataProperty(cx, global, cx->names().Reflect, value, 24:21.01 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:21.01 JSPROP_RESOLVING)) { 24:21.01 ~~~~~~~~~~~~~~~~~ 24:21.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:233:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 24:21.19 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 24:21.20 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 24:21.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 24:21.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 24:21.21 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 24:21.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:21.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:21.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:21.21 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)’: 24:21.23 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.23 return ToStringSlow(cx, v); 24:21.23 ^ 24:21.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:21.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamErrorInternal(JSContext*, JS::Handle, JS::HandleValue)’: 24:21.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1570:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.76 MOZ_MUST_USE bool ReadableStreamErrorInternal( 24:21.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:21.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1656:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.76 source->onErrored(cx, unwrappedStream, error); 24:21.76 ^ 24:21.76 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1656:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamReaderGenericRelease(JSContext*, JS::Handle)’: 24:21.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2124:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:21.89 if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) { 24:21.89 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 24:21.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2150:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:21.89 RootedObject closedPromise(cx, PromiseObject::unforgeableReject(cx, exn)); 24:21.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 24:22.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29:0: 24:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘JSObject* js::InitStringClass(JSContext*, JS::Handle)’: 24:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3711:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.32 !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) { 24:22.32 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3711:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3719:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.32 !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) { 24:22.32 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3719:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10:0, 24:22.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 24:22.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:9, 24:22.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:22.32 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:22.32 return NativeGetProperty(cx, obj, receiver, id, vp); 24:22.33 ^ 24:22.36 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:22.36 return NativeGetProperty(cx, obj, receiver, id, vp); 24:22.36 ^ 24:22.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:22.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘js::ReadableStreamDefaultReader* CreateReadableStreamDefaultReader(JSContext*, JS::Handle, js::ForAuthorCodeBool, JS::HandleObject)’: 24:22.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2045:48: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:22.61 promise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 24:22.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:22.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2057:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.65 promise = PromiseObject::unforgeableReject(cx, storedError); 24:22.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:22.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)’: 24:22.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.77 if (!GetProperty(cx, optionsVal, cx->names().mode, &modeVal)) { 24:22.77 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:22.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:22.77 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:22.77 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:22.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:22.88 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.89 return ToStringSlow(cx, v); 24:22.95 ^ 24:22.96 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18:0, 24:22.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 24:22.96 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In static member function ‘static bool js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)’: 24:22.97 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:163:78: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:22.97 return detail::UnwrapAndTypeCheckValueSlowPath(cx, value, throwTypeError); 24:22.97 ^ 24:23.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:23.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In static member function ‘static js::ReadableStream* js::ReadableStream::createExternalSourceStream(JSContext*, JS::ReadableStreamUnderlyingSource*, JS::HandleObject)’: 24:23.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3560:44: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:23.01 cx, PromiseObject::unforgeableResolve(cx, UndefinedHandleValue)); 24:23.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:23.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamControllerError(JSContext*, JS::Handle, JS::HandleValue)’: 24:23.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3095:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.35 static MOZ_MUST_USE bool ReadableStreamControllerError( 24:23.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:23.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3099:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.35 AssertSameCompartment(cx, e); 24:23.35 ^ 24:23.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamError(JSContext*, JS::HandleObject, JS::HandleValue)’: 24:23.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4891:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.77 JS_PUBLIC_API bool JS::ReadableStreamError(JSContext* cx, 24:23.77 ^~ 24:23.83 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool SetUpReadableStreamDefaultController(JSContext*, JS::Handle, SourceAlgorithms, JS::HandleValue, JS::HandleValue, JS::HandleValue, double, JS::HandleValue)’: 24:23.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.85 static MOZ_MUST_USE bool SetUpReadableStreamDefaultController( 24:23.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:23.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 if (!GetProperty(cx, O, P, &method)) { 24:23.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 24:23.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:23.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10:0, 24:23.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 24:23.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:23.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 return Call(cx, fval, thisv, args, rval); 24:23.86 ^ 24:23.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:23.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:23.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3255:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:23.86 PromiseObject::unforgeableResolve(cx, startResult)); 24:23.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:24.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool SetUpReadableStreamDefaultControllerFromUnderlyingSource(JSContext*, JS::Handle, JS::HandleValue, double, JS::HandleValue)’: 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 SetUpReadableStreamDefaultControllerFromUnderlyingSource( 24:24.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3310:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 if (!CreateAlgorithmFromUnderlyingMethod(cx, underlyingSource, 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 24:24.02 "ReadableStream source.pull method", 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.02 cx->names().pull, &pullMethod)) { 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3310:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3320:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 if (!CreateAlgorithmFromUnderlyingMethod( 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 24:24.02 cx, underlyingSource, "ReadableStream source.cancel method", 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.02 cx->names().cancel, &cancelMethod)) { 24:24.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3320:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3331:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 highWaterMark, sizeAlgorithm); 24:24.02 ^ 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3331:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3331:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3331:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.05 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3331:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In static member function ‘static bool js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)’: 24:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.07 if (!GetProperty(cx, strategy, cx->names().size, &size)) { 24:24.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:24.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.08 if (!GetProperty(cx, strategy, cx->names().highWaterMark, 24:24.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.08 &highWaterMarkVal)) { 24:24.08 ~~~~~~~~~~~~~~~~~~ 24:24.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:24.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.08 if (!GetProperty(cx, underlyingSource, cx->names().type, &type)) { 24:24.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:24.08 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:24.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:24.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:24.09 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.09 return ToStringSlow(cx, v); 24:24.09 ^ 24:24.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:24.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:24.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:24.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:24.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.09 return js::ToNumberSlow(cx, v, out); 24:24.09 ^ 24:24.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:24.11 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:605:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.11 if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource( 24:24.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 24:24.11 cx, stream, underlyingSource, highWaterMark, size)) { 24:24.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.11 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:605:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* JS::NewReadableDefaultStreamObject(JSContext*, JS::HandleObject, JS::HandleFunction, double, JS::HandleObject)’: 24:24.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4486:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.25 if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource( 24:24.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 24:24.25 cx, stream, sourceVal, highWaterMark, sizeVal)) { 24:24.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4486:64: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘js::ReadableStream* CreateReadableStream(JSContext*, SourceAlgorithms, JS::HandleValue, JS::HandleValue, JS::HandleValue, double, JS::HandleValue, JS::HandleObject)’: 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 MOZ_MUST_USE ReadableStream* CreateReadableStream( 24:24.30 ^~~~~~~~~~~~~~~~~~~~ 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.30 if (!SetUpReadableStreamDefaultController( 24:24.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 24:24.31 cx, stream, sourceAlgorithms, underlyingSource, pullMethod, 24:24.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.31 cancelMethod, highWaterMark, sizeAlgorithm)) { 24:24.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamTee.constprop(JSContext*, JS::Handle, bool, JS::MutableHandle, JS::MutableHandle)’: 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1280:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 CreateReadableStream(cx, SourceAlgorithms::Tee, underlyingSource)); 24:24.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1280:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1280:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1280:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1294:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 CreateReadableStream(cx, SourceAlgorithms::Tee, underlyingSource)); 24:24.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1294:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1294:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1294:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:24.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:24.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool FindPath(JSContext*, unsigned int, JS::Value*)’: 24:24.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3682:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.71 JS::ubi::Node start(args[0]), target(args[1]); 24:24.71 ^ 24:24.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3682:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.71 JS::ubi::Node start(args[0]), target(args[1]); 24:24.72 ^ 24:24.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3739:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.72 if (!JS_DefineProperty(cx, obj, "node", wrapped, JSPROP_ENUMERATE)) { 24:24.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:24.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3739:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.72 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:24.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:24.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.72 arg1, arg2); 24:24.72 ^ 24:24.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:24.72 arg1, arg2); 24:24.74 ^ 24:25.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool Deserialize(JSContext*, unsigned int, JS::Value*)’: 24:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3212:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:25.84 if (!JS_GetProperty(cx, opts, "scope", &v)) { 24:25.84 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:25.84 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3212:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:25.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:25.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:25.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:25.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:25.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:25.84 return js::ToStringSlow(cx, v); 24:25.84 ^ 24:25.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:25.85 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3252:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:25.85 if (!JS_ReadStructuredClone(cx, *obj->data(), JS_STRUCTURED_CLONE_VERSION, 24:25.85 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:25.85 scope, &deserialized, nullptr, nullptr)) { 24:25.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:26.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:26.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:26.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:26.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:26.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)’: 24:26.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:26.10 return js::ToStringSlow(cx, v); 24:26.10 ^ 24:26.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:26.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamCreateReadResult(JSContext*, JS::HandleValue, bool, js::ForAuthorCodeBool)’: 24:26.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1534:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:26.67 static MOZ_MUST_USE JSObject* ReadableStreamCreateReadResult( 24:26.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:26.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamCloseInternal(JSContext*, JS::Handle)’: 24:26.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1495:49: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:26.97 resultObj = ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true, 24:26.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:26.97 forAuthorCode); 24:26.97 ~~~~~~~~~~~~~~ 24:27.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamClose(JSContext*, JS::HandleObject)’: 24:27.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3911:40: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:27.24 !GetAndClearExceptionAndStack(cx, &e, &stack)) { 24:27.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamCancel(JSContext*, JS::Handle, JS::HandleValue)’: 24:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1396:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.63 static MOZ_MUST_USE JSObject* ReadableStreamCancel( 24:27.63 ^~~~~~~~~~~~~~~~~~~~ 24:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1399:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.63 AssertSameCompartment(cx, reason); 24:27.63 ^ 24:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1407:70: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:27.63 return PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 24:27.64 ^ 24:27.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1417:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.64 return PromiseObject::unforgeableReject(cx, storedError); 24:27.64 ^ 24:27.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2500:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.64 AssertSameCompartment(cx, reason); 24:27.64 ^ 24:27.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2562:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.66 rval = source->cancel(cx, stream, wrappedReason); 24:27.66 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:27.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2570:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.66 result = PromiseObject::unforgeableResolve(cx, rval); 24:27.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 24:27.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2578:49: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:27.66 result = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 24:27.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:27.66 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.66 result = PromiseCall(cx, unwrappedCancelMethod, underlyingSource, 24:27.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:27.70 wrappedReason); 24:27.70 ~~~~~~~~~~~~~~ 24:27.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:27.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamReaderGenericCancel(JSContext*, JS::Handle, JS::HandleValue)’: 24:28.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2001:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.13 static MOZ_MUST_USE JSObject* ReadableStreamReaderGenericCancel( 24:28.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:28.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamReaderCancel(JSContext*, JS::HandleObject, JS::HandleValue)’: 24:28.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4922:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.23 JS_PUBLIC_API bool JS::ReadableStreamReaderCancel(JSContext* cx, 24:28.23 ^~ 24:28.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* JS::ReadableStreamCancel(JSContext*, JS::HandleObject, JS::HandleValue)’: 24:28.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4566:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.26 JS_PUBLIC_API JSObject* JS::ReadableStreamCancel(JSContext* cx, 24:28.26 ^~ 24:28.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamFulfillReadOrReadIntoRequest.constprop(JSContext*, JS::Handle, JS::HandleValue, bool)’: 24:28.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1669:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.35 static MOZ_MUST_USE bool ReadableStreamFulfillReadOrReadIntoRequest( 24:28.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:28.36 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1699:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:28.36 cx, ReadableStreamCreateReadResult(cx, chunk, done, 24:28.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:28.36 unwrappedReader->forAuthorCode())); 24:28.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:29.63 Compiling mozprofile v0.5.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozprofile) 24:29.65 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=mozprofile CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozprofile' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozprofile' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Library for working with Mozilla profiles.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name mozprofile testing/mozbase/rust/mozprofile/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b1fac4423a393f14 -C extra-filename=-b1fac4423a393f14 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'tempfile=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtempfile-fce9e055988bd098.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 24:29.69 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:19:0, 24:29.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 24:29.69 /<>/firefox-68.0~b13+build1/js/src/vm/List-inl.h: In member function ‘bool js::ListObject::append(JSContext*, JS::HandleValue)’: 24:29.69 /<>/firefox-68.0~b13+build1/js/src/vm/List-inl.h:23:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:29.69 inline bool js::ListObject::append(JSContext* cx, HandleValue value) { 24:29.69 ^~ 24:30.85 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:30.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:30.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool ShortestPaths(JSContext*, unsigned int, JS::Value*)’: 24:30.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.85 arg1, arg2); 24:30.85 ^ 24:30.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:30.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:30.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:30.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:30.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.86 return js::ToInt32Slow(cx, v, out); 24:30.86 ^ 24:30.86 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:30.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:30.86 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.87 arg1, arg2); 24:30.88 ^ 24:30.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:30.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3826:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.89 JS::ubi::Node node(val); 24:30.89 ^ 24:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3833:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 JS::ubi::Node root(args[0]); 24:30.93 ^ 24:30.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3849:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 JS::ubi::Node target(val); 24:30.93 ^ 24:30.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3909:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 !JS_DefineProperty(cx, part, "predecessor", predecessor, 24:30.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:30.93 JSPROP_ENUMERATE)) { 24:30.93 ~~~~~~~~~~~~~~~~~ 24:30.93 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3909:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14:0, 24:30.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:30.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 arg1, arg2); 24:30.93 ^ 24:30.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:30.93 arg1, arg2); 24:30.94 ^ 24:33.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:33.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)’: 24:33.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2202:43: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:33.16 cx, ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true, 24:33.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.16 unwrappedReader->forAuthorCode())); 24:33.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2208:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.16 return PromiseObject::unforgeableResolve(cx, iterResultVal); 24:33.16 ^ 24:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2218:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.17 return PromiseObject::unforgeableReject(cx, storedError); 24:33.17 ^ 24:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2670:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.18 cx, ReadableStreamCreateReadResult(cx, chunk, false, 24:33.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:33.18 unwrappedReader->forAuthorCode())); 24:33.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2676:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.18 return PromiseObject::unforgeableResolve(cx, readResult); 24:33.18 ^ 24:33.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3742:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.18 cx, ReadableStreamCreateReadResult(cx, val, false, 24:33.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:33.18 unwrappedReader->forAuthorCode())); 24:33.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3749:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.18 return PromiseObject::unforgeableResolve(cx, val); 24:33.18 ^ 24:33.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle)’: 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2832:52: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:33.72 pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 24:33.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2839:54: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 24:33.72 pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 24:33.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.72 PromiseCall(cx, unwrappedPullMethod, underlyingSource, controller); 24:33.72 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:33.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle, JS::HandleValue)’: 24:34.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3009:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 static MOZ_MUST_USE bool ReadableStreamDefaultControllerEnqueue( 24:34.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:34.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3012:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 AssertSameCompartment(cx, chunk); 24:34.02 ^ 24:34.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10:0, 24:34.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 24:34.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:34.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 return Call(cx, fval, thisv, args, rval); 24:34.02 ^ 24:34.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:34.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:34.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:34.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:34.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:34.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.02 return js::ToNumberSlow(cx, v, out); 24:34.04 ^ 24:34.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:34.08 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3061:40: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:34.09 !GetAndClearExceptionAndStack(cx, &exn, &stack)) { 24:34.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:34.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 24:34.35 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 24:34.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 24:34.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 24:34.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)’: 24:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 24:34.39 return op(cx, obj, receiver, id, vp); 24:34.39 ^ 24:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 24:34.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 24:34.39 ^ 24:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 24:34.39 return op(cx, obj, receiver, id, vp); 24:34.39 ^ 24:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 24:34.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 24:34.39 ^ 24:34.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20:0: 24:34.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamEnqueue(JSContext*, JS::HandleObject, JS::HandleValue)’: 24:34.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4861:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.71 JS_PUBLIC_API bool JS::ReadableStreamEnqueue(JSContext* cx, 24:34.71 ^~ 24:34.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:34.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:34.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:34.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:34.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)’: 24:34.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.97 return js::ToObjectSlow(cx, v, false); 24:34.97 ^ 24:34.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:34.98 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3132:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:34.98 if (!JS_GetProperty(cx, opts, "SharedArrayBuffer", &v)) { 24:34.98 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:34.98 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3132:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:34.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:34.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:34.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:34.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:34.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:34.99 return js::ToStringSlow(cx, v); 24:34.99 ^ 24:34.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:34.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3156:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:34.99 if (!JS_GetProperty(cx, opts, "scope", &v)) { 24:34.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:35.00 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3156:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 24:35.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 24:35.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 24:35.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 24:35.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 24:35.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 24:35.01 return js::ToStringSlow(cx, v); 24:35.01 ^ 24:35.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47:0: 24:35.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3179:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 24:35.01 if (!clonebuf->write(cx, args.get(0), args.get(1), policy)) { 24:35.01 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:35.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3179:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 24:44.18 js/src/Unified_cpp_js_src21.o 24:50.21 Compiling clap v2.31.2 24:50.23 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=clap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clap' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_AUTHORS='Kevin K. ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured Command Line Argument Parser 24:50.24 ' CARGO_PKG_VERSION_MAJOR=2 /usr/bin/rustc --crate-name clap '/<>/firefox-68.0~b13+build1/third_party/rust/clap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="term_size"' --cfg 'feature="textwrap"' --cfg 'feature="wrap_help"' -C metadata=896986a563ee32a1 -C extra-filename=-896986a563ee32a1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'strsim=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libstrsim-d49bacbb963583de.rlib' --extern 'term_size=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libterm_size-2f78fcc2a6da47ec.rlib' --extern 'textwrap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtextwrap-c52fd53f06676d6c.rlib' --extern 'unicode_width=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libunicode_width-07b57677da83ad63.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 24:52.34 js/src/jit/Unified_cpp_js_src_jit6.o 24:52.68 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 24:52.68 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/settings.rs:3:5 24:52.68 | 24:52.68 3 | use std::ascii::AsciiExt; 24:52.68 | ^^^^^^^^^^^^^^^^^^^^ 24:52.68 | 24:52.68 = note: #[warn(deprecated)] on by default 24:52.70 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 24:52.70 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/validator.rs:4:5 24:52.70 | 24:52.70 4 | use std::ascii::AsciiExt; 24:52.70 | ^^^^^^^^^^^^^^^^^^^^ 24:52.70 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 24:52.70 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/settings.rs:3:5 24:52.70 | 24:52.70 3 | use std::ascii::AsciiExt; 24:52.70 | ^^^^^^^^^^^^^^^^^^^^ 24:52.71 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 24:52.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/zsh.rs:4:5 24:52.71 | 24:52.71 4 | use std::ascii::AsciiExt; 24:52.71 | ^^^^^^^^^^^^^^^^^^^^ 24:52.71 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 24:52.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/shell.rs:2:5 24:52.71 | 24:52.71 2 | use std::ascii::AsciiExt; 24:52.72 | ^^^^^^^^^^^^^^^^^^^^ 24:55.92 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 24:55.92 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:88:19 24:55.92 | 24:55.92 88 | let c = s.trim_left_matches(|c| c == '-') 24:55.92 | ^^^^^^^^^^^^^^^^^ 24:55.92 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 24:55.92 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:96:19 24:55.92 | 24:55.92 96 | let c = s.trim_left_matches(|c| c == '-') 24:55.92 | ^^^^^^^^^^^^^^^^^ 24:58.70 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 24:58.70 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:331:35 24:58.70 | 24:58.70 331 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 24:58.70 | ^^^^^^^^^^^^^^^^^ 24:58.71 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 24:58.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:371:30 24:58.71 | 24:58.71 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); 24:58.71 | ^^^^^^^^^^^^^^^^^ *** KEEP ALIVE MARKER *** Total duration: 0:25:00.257496 25:24.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:11:0: 25:24.68 /<>/firefox-68.0~b13+build1/js/src/vm/SharedArrayObject.cpp: In function ‘bool js::IsSharedArrayBuffer(JS::HandleValue)’: 25:24.69 /<>/firefox-68.0~b13+build1/js/src/vm/SharedArrayObject.cpp:396:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:24.69 bool js::IsSharedArrayBuffer(HandleValue v) { 25:24.69 ^~ 25:24.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47:0: 25:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘FillWithRepresentatives(JSContext*, js::HandleArrayObject, uint32_t*, const CharT*, size_t, size_t, const CheckString&):: [with CheckString = JSString::fillWithRepresentatives(JSContext*, js::HandleArrayObject)::; CharT = unsigned char]’: 25:24.84 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:24.84 return JS_DefineElement(cx, array, (*index)++, val, 0); 25:24.84 ^ 25:24.85 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:27.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 25:27.76 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:27.76 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:27.76 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:27.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 25:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:27.76 inline bool GetProperty(JSContext* cx, JS::Handle obj, 25:27.76 ^~~~~~~~~~~ 25:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.76 return op(cx, obj, receiver, id, vp); 25:27.76 ^ 25:27.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.76 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:27.76 ^ 25:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElement(JSContext*, JS::Handle, JS::Handle, uint32_t, JS::MutableHandle)’: 25:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:27.78 inline bool GetElement(JSContext* cx, JS::Handle obj, 25:27.78 ^~~~~~~~~~ 25:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.78 return op(cx, obj, receiver, id, vp); 25:27.78 ^ 25:27.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:27.78 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:27.78 ^ 25:27.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:27.91 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In function ‘void TryAttachIonStub(JSContext*, IC*, js::jit::IonScript*, Args&& ...) [with IRGenerator = js::jit::GetIteratorIRGenerator; IC = js::jit::IonGetIteratorIC; Args = {JS::Handle&}]’: 25:27.91 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 25:27.91 std::forward(args)...); 25:27.91 ^ 25:27.95 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In function ‘void TryAttachIonStub(JSContext*, IC*, js::jit::IonScript*, Args&& ...) [with IRGenerator = js::jit::InstanceOfIRGenerator; IC = js::jit::IonInstanceOfIC; Args = {JS::Handle&, JS::Handle&}]’: 25:27.95 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 25:27.95 std::forward(args)...); 25:27.95 ^ 25:27.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In function ‘void TryAttachIonStub(JSContext*, IC*, js::jit::IonScript*, Args&& ...) [with IRGenerator = js::jit::HasPropIRGenerator; IC = js::jit::IonInIC; Args = {js::jit::CacheKind, JS::Handle&, JS::Rooted&}]’: 25:27.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 25:27.99 std::forward(args)...); 25:27.99 ^ 25:27.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.04 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In function ‘void TryAttachIonStub(JSContext*, IC*, js::jit::IonScript*, Args&& ...) [with IRGenerator = js::jit::HasPropIRGenerator; IC = js::jit::IonHasOwnIC; Args = {js::jit::CacheKind, JS::Handle&, JS::Handle&}]’: 25:28.04 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 25:28.04 std::forward(args)...); 25:28.04 ^ 25:28.04 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘const JS::Handle’ will change in GCC 7.1 25:28.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonGetNameIC::update(JSContext*, JS::HandleScript, js::jit::IonGetNameIC*, JS::HandleObject, JS::MutableHandleValue)’: 25:28.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:401:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.17 bool IonGetNameIC::update(JSContext* cx, HandleScript outerScript, 25:28.17 ^~~~~~~~~~~~ 25:28.17 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:28.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.17 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 25:28.17 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.17 shape, vp)) { 25:28.17 ~~~~~~~~~~ 25:28.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 25:28.17 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:28.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:28.18 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:28.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:28.18 return op(cx, obj, receiver, id, vp); 25:28.18 ^ 25:28.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:28.18 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:28.18 ^ 25:28.19 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:28.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.19 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 25:28.19 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.19 shape, vp)) { 25:28.19 ~~~~~~~~~~ 25:28.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 25:28.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:28.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:28.20 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:28.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:28.20 return GetProperty(cx, obj, receiverValue, id, vp); 25:28.20 ^ 25:28.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:17:0, 25:28.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:28.35 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)’: 25:28.35 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:9: warning: ‘*((void*)& realm +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 25:28.35 it++; 25:28.35 ^ 25:28.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2:0: 25:28.35 /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:2188:25: note: ‘*((void*)& realm +12)’ was declared here 25:28.35 for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { 25:28.35 ^~~~~ 25:28.35 /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:2188:25: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 25:28.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:28.44 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static JSObject* js::jit::IonGetIteratorIC::update(JSContext*, JS::HandleScript, js::jit::IonGetIteratorIC*, JS::HandleValue)’: 25:28.44 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:453:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.44 JSObject* IonGetIteratorIC::update(JSContext* cx, HandleScript outerScript, 25:28.44 ^~~~~~~~~~~~~~~~ 25:28.44 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:460:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.44 return ValueToIterator(cx, value); 25:28.44 ^ 25:28.45 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonInIC::update(JSContext*, JS::HandleScript, js::jit::IonInIC*, JS::HandleValue, JS::HandleObject, bool*)’: 25:28.45 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:482:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.45 bool IonInIC::update(JSContext* cx, HandleScript outerScript, IonInIC* ic, 25:28.45 ^~~~~~~ 25:28.45 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:490:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.45 return OperatorIn(cx, key, obj, res); 25:28.45 ^ 25:28.48 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonInstanceOfIC::update(JSContext*, JS::HandleScript, js::jit::IonInstanceOfIC*, JS::HandleValue, JS::HandleObject, bool*)’: 25:28.48 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:493:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.48 bool IonInstanceOfIC::update(JSContext* cx, HandleScript outerScript, 25:28.48 ^~~~~~~~~~~~~~~ 25:28.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonUnaryArithIC::update(JSContext*, JS::HandleScript, js::jit::IonUnaryArithIC*, JS::HandleValue, JS::MutableHandleValue)’: 25:28.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.56 bool IonUnaryArithIC::update(JSContext* cx, HandleScript outerScript, 25:28.56 ^~~~~~~~~~~~~~~ 25:28.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 25:28.57 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 25:28.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 25:28.58 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 25:28.58 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 25:28.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.58 return ToInt32OrBigIntSlow(cx, vp); 25:28.58 ^ 25:28.58 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:28.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:28.59 return BigInt::bitNot(cx, in, out); 25:28.59 ^ 25:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 25:28.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:28.61 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 25:28.61 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 25:28.61 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 25:28.62 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 25:28.62 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 25:28.62 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 25:28.62 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 25:28.62 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 25:28.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.63 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.63 return ToNumericSlow(cx, vp); 25:28.63 ^ 25:28.63 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:28.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.63 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:28.63 return BigInt::neg(cx, val, res); 25:28.63 ^ 25:28.63 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:28.65 return BigInt::inc(cx, val, res); 25:28.65 ^ 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:28.65 return BigInt::dec(cx, val, res); 25:28.65 ^ 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:28.65 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.65 std::forward(args)...); 25:28.66 ^ 25:28.66 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.82 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonBinaryArithIC::update(JSContext*, JS::HandleScript, js::jit::IonBinaryArithIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 25:28.82 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.82 bool IonBinaryArithIC::update(JSContext* cx, HandleScript outerScript, 25:28.82 ^~~~~~~~~~~~~~~~ 25:28.83 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:28.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.84 if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) { 25:28.85 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.85 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.86 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.86 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.87 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.87 if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) { 25:28.87 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.88 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.89 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.89 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) { 25:28.90 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) { 25:28.90 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.90 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.91 if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) { 25:28.93 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:28.93 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.93 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.93 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 25:28.94 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:28.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 25:28.94 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 25:28.95 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 25:28.95 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 25:28.96 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 25:28.96 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 25:28.96 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 25:28.96 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 25:28.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:28.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.97 return ToInt32OrBigIntSlow(cx, vp); 25:28.97 ^ 25:28.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.98 return ToInt32OrBigIntSlow(cx, vp); 25:28.98 ^ 25:28.98 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:28.99 return ToInt32OrBigIntSlow(cx, vp); 25:28.99 ^ 25:29.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.00 return ToInt32OrBigIntSlow(cx, vp); 25:29.00 ^ 25:29.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.03 return ToInt32OrBigIntSlow(cx, vp); 25:29.03 ^ 25:29.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.03 return ToInt32OrBigIntSlow(cx, vp); 25:29.04 ^ 25:29.04 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:29.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:29.04 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.06 return BigInt::bitOr(cx, lhs, rhs, out); 25:29.06 ^ 25:29.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.07 return BigInt::bitXor(cx, lhs, rhs, out); 25:29.07 ^ 25:29.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.10 return BigInt::bitAnd(cx, lhs, rhs, out); 25:29.10 ^ 25:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 25:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:29.11 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.12 std::forward(args)...); 25:29.12 ^ 25:29.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:38:0: 25:29.12 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘bool js::InterpreterFrame::checkReturn(JSContext*, JS::HandleValue)’: 25:29.12 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:261:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.12 bool InterpreterFrame::checkReturn(JSContext* cx, HandleValue thisv) { 25:29.12 ^~~~~~~~~~~~~~~~ 25:29.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10:0, 25:29.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:21, 25:29.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 25:29.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:29.12 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.12 arg1, arg2); 25:29.12 ^ 25:29.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)’: 25:29.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.13 bool IonCompareIC::update(JSContext* cx, HandleScript outerScript, 25:29.13 ^~~~~~~~~~~~ 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:638:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.13 if (!LessThan(cx, &lhsCopy, &rhsCopy, res)) { 25:29.13 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:638:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:638:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.13 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:643:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.14 if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.14 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:643:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:643:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.15 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:648:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.15 if (!GreaterThan(cx, &lhsCopy, &rhsCopy, res)) { 25:29.15 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.15 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:648:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.15 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:648:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.15 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:653:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.15 if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:653:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:653:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:658:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.16 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:658:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:658:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:663:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.17 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:663:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:663:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.17 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:668:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.17 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:668:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:668:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:673:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.18 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, res)) { 25:29.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:673:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:673:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:29.18 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:29.19 std::forward(args)...); 25:29.19 ^ 25:29.19 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 25:32.54 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:32.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:32.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:32.54 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:32.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 25:32.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 25:32.54 inline bool ValueToId( 25:32.54 ^~~~~~~~~ 25:32.54 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 25:32.54 JSAtom* atom = ToAtom(cx, v); 25:32.57 ^ 25:32.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:32.69 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 25:32.69 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, 25:32.70 ^~~~~~~~~~~~~~~~ 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 val, idVal, val, ic->resultFlags()); 25:32.70 ^ 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.70 if (!GetProperty(cx, val, name, res)) { 25:32.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 25:32.70 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22:0, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:21, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:14, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 25:32.71 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 25:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.71 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.71 return js::ToObjectSlow(cx, vp, true); 25:32.71 ^ 25:32.71 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.72 if (!GetElement(cx, boxed, receiver, index, res)) { 25:32.72 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:32.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 25:32.72 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:32.72 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.72 return ValueToId(cx, argument, result); 25:32.72 ^ 25:32.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.72 return ToPropertyKeySlow(cx, argument, result); 25:32.73 ^ 25:32.73 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:32.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.73 if (!GetProperty(cx, boxed, receiver, id, res)) { 25:32.73 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:32.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.73 if (!GetElement(cx, obj, receiver, index, res)) { 25:32.75 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:32.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 25:32.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:32.75 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:32.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.75 return ValueToId(cx, argument, result); 25:32.75 ^ 25:32.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:32.75 return ToPropertyKeySlow(cx, argument, result); 25:32.75 ^ 25:32.75 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:32.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:32.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:32.75 if (!GetProperty(cx, obj, receiver, id, res)) { 25:32.75 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:33.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)’: 25:33.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.12 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, 25:33.12 ^~~~~~~~~~~ 25:33.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 25:33.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:33.15 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:33.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:33.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.15 return ValueToId(cx, argument, result); 25:33.16 ^ 25:33.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.16 return ToPropertyKeySlow(cx, argument, result); 25:33.16 ^ 25:33.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:21, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:14, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 25:33.16 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 25:33.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:33.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.16 return js::ToObjectSlow(cx, v, false); 25:33.16 ^ 25:33.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:33.23 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 25:33.23 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.24 bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, 25:33.24 ^~~~~~~~~~~~~~~~~ 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:257:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.30 if (!ValueToId(cx, idVal, &id)) { 25:33.30 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:33.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 25:33.30 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:33.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:33.30 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:33.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:33.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:33.30 return op(cx, obj, receiver, id, vp); 25:33.30 ^ 25:33.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:33.30 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:33.30 ^ 25:33.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.30 std::forward(args)...); 25:33.30 ^ 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:33.30 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:131:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:34.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47:0: 25:34.05 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JSString* js::ToStringSlow(JSContext*, typename js::MaybeRooted::HandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 25:34.05 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2248:11: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 25:34.05 JSString* js::ToStringSlow( 25:34.05 ^~ 25:34.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JSString* js::ToStringSlow(JSContext*, JS::HandleValue)’: 25:34.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2301:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:34.15 JS_PUBLIC_API JSString* js::ToStringSlow(JSContext* cx, HandleValue v) { 25:34.15 ^~ 25:34.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2302:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:34.15 return ToStringSlow(cx, v); 25:34.15 ^ 25:36.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:47:0: 25:36.00 /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.cpp: In function ‘void js::jit::HandleException(js::jit::ResumeFromException*)’: 25:36.00 /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.cpp:409:37: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:36.00 if (!cx->getPendingException( 25:36.00 ~~~~~~~~~~~~~~~~~~~~~~~^ 25:36.00 MutableHandleValue::fromMarkedLocation(&rfe->exception))) { 25:36.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:38.10 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JSString* js::ValueToSource(JSContext*, JS::HandleValue)’: 25:38.10 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2345:11: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.10 JSString* js::ValueToSource(JSContext* cx, HandleValue v) { 25:38.10 ^~ 25:38.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 25:38.14 from /<>/firefox-68.0~b13+build1/js/src/vm/Caches-inl.h:17, 25:38.14 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:25, 25:38.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:38.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:38.15 return op(cx, obj, receiver, id, vp); 25:38.15 ^ 25:38.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 25:38.15 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:38.15 ^ 25:38.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:15:0, 25:38.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 25:38.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:38.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.15 return Call(cx, fval, thisv, args, rval); 25:38.15 ^ 25:38.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 25:38.16 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 25:38.16 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 25:38.16 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 25:38.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 25:38.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:10, 25:38.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 25:38.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:38.16 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.16 return ToStringSlow(cx, v); 25:38.16 ^ 25:38.16 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.16 return ToStringSlow(cx, v); 25:38.16 ^ 25:38.28 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:38.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 25:38.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.28 inline void InitGlobalLexicalOperation(JSContext* cx, 25:38.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 25:38.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:38.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp: In static member function ‘static bool js::jit::IonSetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonSetPropertyIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 25:38.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.56 bool IonSetPropertyIC::update(JSContext* cx, HandleScript outerScript, 25:38.56 ^~~~~~~~~~~~~~~~ 25:38.56 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.57 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.57 ic->guardHoles()); 25:38.57 ^ 25:38.57 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.57 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 25:38.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:38.58 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:38.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.58 return ValueToId(cx, argument, result); 25:38.58 ^ 25:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.58 return ToPropertyKeySlow(cx, argument, result); 25:38.58 ^ 25:38.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:38.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.59 return DefineDataProperty(cx, obj, id, val, flags); 25:38.60 ^ 25:38.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:38.60 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:329:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.60 if (!SetObjectElement(cx, obj, idVal, rhs, ic->strict())) { 25:38.60 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:38.60 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:329:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.60 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:340:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.60 script, pc, rhs); 25:38.60 ^ 25:38.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12:0, 25:38.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:38.60 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 25:38.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.61 return ValueToId(cx, argument, result); 25:38.61 ^ 25:38.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.61 return ToPropertyKeySlow(cx, argument, result); 25:38.61 ^ 25:38.61 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:38.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.61 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 return DefineDataProperty(cx, obj, id, val, flags); 25:38.62 ^ 25:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:0: 25:38.62 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:352:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 if (!SetProperty(cx, obj, name, rhs, ic->strict(), pc)) { 25:38.62 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:38.62 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:352:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 ic->guardHoles()); 25:38.62 ^ 25:38.62 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13:0, 25:38.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 25:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:38.62 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 25:38.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:40.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47:0: 25:40.39 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, js::IdToPrintableBehavior)’: 25:40.39 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2237:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:40.39 str = ValueToSource(cx, v); 25:40.39 ^ 25:40.39 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 25:40.39 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 25:40.39 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 25:40.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 25:40.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:10, 25:40.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 25:40.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:40.45 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:40.45 return ToStringSlow(cx, v); 25:40.45 ^ 25:41.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47:0: 25:41.13 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘bool FillWithRepresentatives(JSContext*, js::HandleArrayObject, uint32_t*, const CharT*, size_t, size_t, const CheckString&) [with CheckString = JSString::fillWithRepresentatives(JSContext*, js::HandleArrayObject)::; CharT = char16_t]’: 25:41.13 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:41.13 return JS_DefineElement(cx, array, (*index)++, val, 0); 25:41.13 ^ 25:41.13 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:41.55 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘bool FillWithRepresentatives(JSContext*, js::HandleArrayObject, uint32_t*, const CharT*, size_t, size_t, const CheckString&) [with CheckString = JSString::fillWithRepresentatives(JSContext*, js::HandleArrayObject)::; CharT = unsigned char]’: 25:41.56 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:41.56 return JS_DefineElement(cx, array, (*index)++, val, 0); 25:41.56 ^ 25:41.56 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:38:0: 25:42.05 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘void js::ActivationEntryMonitor::init(JSContext*, js::InterpreterFrame*)’: 25:42.05 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1471:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.05 entryMonitor_->Entry(cx, &entryFrame->callee(), stack, asyncCause); 25:42.05 ^ 25:42.05 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1471:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.05 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1473:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.05 entryMonitor_->Entry(cx, entryFrame->script(), stack, asyncCause); 25:42.05 ^ 25:42.05 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1473:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.11 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘void js::ActivationEntryMonitor::init(JSContext*, js::jit::CalleeToken)’: 25:42.11 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1485:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.11 asyncCause); 25:42.11 ^ 25:42.11 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1485:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.11 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1488:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:42.11 asyncCause); 25:42.11 ^ 25:42.11 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1488:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:43.51 js/src/jit/Unified_cpp_js_src_jit7.o 25:51.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15:0, 25:51.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:20, 25:51.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 25:51.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 25:51.78 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::SharedArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)’: 25:51.78 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 25:51.78 return ToIndexSlow(cx, v, errorNumber, index); 25:51.78 ^ 25:58.34 js/src/Unified_cpp_js_src22.o *** KEEP ALIVE MARKER *** Total duration: 0:26:00.253500 26:23.24 js/src/jit/Unified_cpp_js_src_jit8.o 26:35.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:35.87 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::is(JS::HandleValue)’: 26:35.87 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:98:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:35.87 bool TypedArrayObject::is(HandleValue v) { 26:35.87 ^~~~~~~~~~~~~~~~ 26:36.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 26:36.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 26:36.16 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 26:36.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:36.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToIndex(JSContext*, JS::HandleValue, uint64_t*)’: 26:36.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:360:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.17 static MOZ_MUST_USE inline bool ToIndex(JSContext* cx, JS::HandleValue v, 26:36.17 ^~~~~~~ 26:36.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:360:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.17 return ToIndexSlow(cx, v, errorNumber, index); 26:36.17 ^ 26:36.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:36.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = long long int]’: 26:36.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2027:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:36.29 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 26:36.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = long long unsigned int]’: 26:36.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2041:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:36.30 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 26:36.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘static bool {anonymous}::TypedArrayObjectTemplate::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = unsigned char]’: 26:36.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:36.42 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 26:36.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘static bool {anonymous}::TypedArrayObjectTemplate::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = signed char]’: 26:36.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:36.54 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘static bool {anonymous}::TypedArrayObjectTemplate::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = js::uint8_clamped]’: 26:36.54 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = float]’: 26:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.62 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:36.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:36.62 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:36.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:36.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.62 return js::ToNumberSlow(cx, v, out); 26:36.62 ^ 26:36.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:36.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = double]’: 26:36.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.67 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:36.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:36.68 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:36.68 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:36.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:36.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.68 return js::ToNumberSlow(cx, v, out); 26:36.68 ^ 26:36.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:36.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = js::uint8_clamped]’: 26:36.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.74 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:36.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:36.74 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:36.74 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:36.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:36.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:36.74 return js::ToNumberSlow(cx, v, out); 26:36.74 ^ 26:37.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:37.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = long long unsigned int]’: 26:37.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1031:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:37.05 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:37.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = long long int]’: 26:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1023:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:37.07 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:37.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:37.90 Compiling fxhash v0.2.1 26:37.90 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fxhash' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='cbreeden ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.' CARGO_PKG_REPOSITORY='https://github.com/cbreeden/fxhash' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fxhash /usr/bin/rustc --crate-name fxhash '/<>/firefox-68.0~b13+build1/third_party/rust/fxhash/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=87121a2e309de815 -C extra-filename=-87121a2e309de815 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 26:38.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = unsigned int]’: 26:38.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.44 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.44 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.44 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.45 return js::ToNumberSlow(cx, v, out); 26:38.45 ^ 26:38.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:38.54 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = unsigned char]’: 26:38.54 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.55 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.55 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.55 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.56 return js::ToNumberSlow(cx, v, out); 26:38.56 ^ 26:38.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:38.57 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = short unsigned int]’: 26:38.57 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.57 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.58 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.58 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.61 return js::ToNumberSlow(cx, v, out); 26:38.61 ^ 26:38.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = signed char]’: 26:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.62 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.62 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.62 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.62 return js::ToNumberSlow(cx, v, out); 26:38.62 ^ 26:38.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = short int]’: 26:38.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.62 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.62 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.63 return js::ToNumberSlow(cx, v, out); 26:38.63 ^ 26:38.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:38.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = int]’: 26:38.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.63 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 26:38.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:38.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:38.64 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:38.64 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:38.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:38.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:38.65 return js::ToNumberSlow(cx, v, out); 26:38.65 ^ 26:39.18 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fxhash' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='cbreeden ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.' CARGO_PKG_REPOSITORY='https://github.com/cbreeden/fxhash' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fxhash /usr/bin/rustc --crate-name fxhash '/<>/firefox-68.0~b13+build1/third_party/rust/fxhash/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=dc2cb843f84ae1e6 -C extra-filename=-dc2cb843f84ae1e6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbyteorder-cb3ca8b065f4d218.rlib' --cap-lints warn` 26:40.00 Compiling crossbeam-deque v0.3.1 26:40.01 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_NAME=crossbeam-deque /usr/bin/rustc --crate-name crossbeam_deque '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f409be49c6f3184f -C extra-filename=-f409be49c6f3184f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'crossbeam_epoch=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-6558d6b3eb018f07.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-b491b6cb04352e2b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 26:40.91 Compiling crossbeam-deque v0.2.0 26:40.91 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque-0.2.0' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_NAME=crossbeam-deque /usr/bin/rustc --crate-name crossbeam_deque '/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque-0.2.0/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8f39ce64b13e9abd -C extra-filename=-8f39ce64b13e9abd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'crossbeam_epoch=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-9e6aa2d455c0e937.rlib' --extern 'crossbeam_utils=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-a448766e753958af.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 26:40.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:40.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In member function ‘bool js::TypedArrayObject::convertForSideEffect(JSContext*, JS::HandleValue) const’: 26:40.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:70:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:40.94 bool TypedArrayObject::convertForSideEffect(JSContext* cx, 26:40.94 ^~~~~~~~~~~~~~~~ 26:40.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:75:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:40.94 return ToBigInt(cx, v) != nullptr; 26:40.94 ~~~~~~~~^~~~~~~ 26:40.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:40.94 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:40.95 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:40.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:40.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:40.95 return js::ToNumberSlow(cx, v, out); 26:40.95 ^ 26:40.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 26:40.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In member function ‘bool js::TypedArrayObject::getElement(JSContext*, uint32_t, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 26:40.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2058:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:40.99 bool TypedArrayObject::getElement(JSContext* cx, uint32_t index, 26:40.99 ^~~~~~~~~~~~~~~~ 26:40.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:40.99 return N##Array::getElement(cx, this, index, val); 26:40.99 ^ 26:40.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENT’ 26:40.99 MACRO(int64_t, BigInt64) \ 26:41.03 ^~~~~ 26:41.03 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.03 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 26:41.03 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.04 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:41.04 return N##Array::getElement(cx, this, index, val); 26:41.04 ^ 26:41.04 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENT’ 26:41.04 MACRO(int64_t, BigInt64) \ 26:41.04 ^~~~~ 26:41.04 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.05 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 26:41.05 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:41.05 return N##Array::getElement(cx, this, index, val); 26:41.05 ^ 26:41.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENT’ 26:41.05 MACRO(uint64_t, BigUint64) 26:41.06 ^~~~~ 26:41.06 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.06 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 26:41.06 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:41.07 return N##Array::getElement(cx, this, index, val); 26:41.07 ^ 26:41.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENT’ 26:41.07 MACRO(uint64_t, BigUint64) 26:41.07 ^~~~~ 26:41.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.07 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 26:41.07 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.10 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In member function ‘bool js::TypedArrayObject::getElement(JSContext*, uint32_t, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)0u]’: 26:41.10 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2075:6: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType {aka js::FakeMutableHandle}’ will change in GCC 7.1 26:41.10 bool TypedArrayObject::getElement( 26:41.10 ^~~~~~~~~~~~~~~~ 26:41.14 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::getElements(JSContext*, JS::Handle, JS::Value*)’: 26:41.15 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:41.20 if (!N##Array::getElement(cx, tarray, i, \ 26:41.20 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENTS’ 26:41.20 MACRO(int64_t, BigInt64) \ 26:41.20 ^~~~~ 26:41.20 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.21 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 26:41.21 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.21 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:41.21 if (!N##Array::getElement(cx, tarray, i, \ 26:41.21 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENTS’ 26:41.21 MACRO(int64_t, BigInt64) \ 26:41.21 ^~~~~ 26:41.22 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.22 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 26:41.22 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.22 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:41.22 if (!N##Array::getElement(cx, tarray, i, \ 26:41.22 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENTS’ 26:41.22 MACRO(uint64_t, BigUint64) 26:41.23 ^~~~~ 26:41.23 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.23 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 26:41.23 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.23 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:41.25 if (!N##Array::getElement(cx, tarray, i, \ 26:41.25 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENTS’ 26:41.25 MACRO(uint64_t, BigUint64) 26:41.25 ^~~~~ 26:41.25 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 26:41.25 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 26:41.26 ^~~~~~~~~~~~~~~~~~~~~~~ 26:41.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::IsTypedArrayConstructor(JS::HandleValue, uint32_t)’: 26:41.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2234:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.42 bool js::IsTypedArrayConstructor(HandleValue v, uint32_t type) { 26:41.42 ^~ 26:41.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::SetTypedArrayElement(JSContext*, JS::Handle, uint64_t, JS::HandleValue, JS::ObjectOpResult&)’: 26:41.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2357:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.72 bool js::SetTypedArrayElement(JSContext* cx, Handle obj, 26:41.72 ^~ 26:41.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.72 if (!convertValue(cx, v, &nativeValue)) { 26:41.72 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.72 if (!convertValue(cx, v, &nativeValue)) { 26:41.73 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.73 if (!convertValue(cx, v, &nativeValue)) { 26:41.73 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.73 if (!convertValue(cx, v, &nativeValue)) { 26:41.73 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.73 if (!convertValue(cx, v, &nativeValue)) { 26:41.73 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.73 if (!convertValue(cx, v, &nativeValue)) { 26:41.73 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.74 if (!convertValue(cx, v, &nativeValue)) { 26:41.74 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.74 if (!convertValue(cx, v, &nativeValue)) { 26:41.74 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.74 if (!convertValue(cx, v, &nativeValue)) { 26:41.74 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.74 if (!convertValue(cx, v, &nativeValue)) { 26:41.74 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:41.74 if (!convertValue(cx, v, &nativeValue)) { 26:41.74 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:41.82 Compiling generic-array v0.12.0 26:41.82 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/generic-array' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=generic-array /usr/bin/rustc --crate-name generic_array '/<>/firefox-68.0~b13+build1/third_party/rust/generic-array/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=7d1a2a291948607c -C extra-filename=-7d1a2a291948607c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'typenum=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libtypenum-3eca3cd2098ed7af.rlib' --cap-lints warn` 26:42.12 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::DefineTypedArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::Handle, JS::ObjectOpResult&)’: 26:42.12 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2377:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 26:42.12 bool js::DefineTypedArrayElement(JSContext* cx, HandleObject obj, 26:42.12 ^~ 26:42.12 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.12 if (!convertValue(cx, v, &nativeValue)) { 26:42.12 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.12 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.12 if (!convertValue(cx, v, &nativeValue)) { 26:42.12 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.13 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.13 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.13 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.13 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.13 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.13 if (!convertValue(cx, v, &nativeValue)) { 26:42.14 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.15 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.15 if (!convertValue(cx, v, &nativeValue)) { 26:42.15 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.15 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.15 if (!convertValue(cx, v, &nativeValue)) { 26:42.15 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:42.15 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:42.15 if (!convertValue(cx, v, &nativeValue)) { 26:42.15 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:44.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 26:44.22 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readSharedArrayBuffer(JS::MutableHandleValue)’: 26:44.22 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2232:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:44.22 bool JSStructuredCloneReader::readSharedArrayBuffer(MutableHandleValue vp) { 26:44.22 ^~~~~~~~~~~~~~~~~~~~~~~ 26:44.26 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readArrayBuffer(uint32_t, JS::MutableHandleValue)’: 26:44.26 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2220:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:44.26 bool JSStructuredCloneReader::readArrayBuffer(uint32_t nbytes, 26:44.26 ^~~~~~~~~~~~~~~~~~~~~~~ 26:44.53 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t, uint32_t, JS::MutableHandleValue)’: 26:44.53 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2320:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:44.53 bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t arrayType, 26:44.53 ^~~~~~~~~~~~~~~~~~~~~~~ 26:44.53 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2320:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:45.16 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/generic-array' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=generic-array /usr/bin/rustc --crate-name generic_array '/<>/firefox-68.0~b13+build1/third_party/rust/generic-array/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=cb5ca95304825170 -C extra-filename=-cb5ca95304825170 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'typenum=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtypenum-59f33fe117554064.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 26:47.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:11:0: 26:47.63 /<>/firefox-68.0~b13+build1/js/src/vm/SymbolType.cpp: In function ‘bool js::SymbolDescriptiveString(JSContext*, JS::Symbol*, JS::MutableHandleValue)’: 26:47.63 /<>/firefox-68.0~b13+build1/js/src/vm/SymbolType.cpp:112:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 26:47.63 bool js::SymbolDescriptiveString(JSContext* cx, Symbol* sym, 26:47.63 ^~ 26:47.81 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libloading' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=libloading /usr/bin/rustc --crate-name libloading '/<>/firefox-68.0~b13+build1/third_party/rust/libloading/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=cbdd0e8498d30a36 -C extra-filename=-cbdd0e8498d30a36 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out' -l dl -l static=global_static` 26:48.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:48.54 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:48.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = signed char; Ops = js::SharedOps]’: 26:48.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.54 return op(cx, obj, receiver, id, vp); 26:48.54 ^ 26:48.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.56 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:48.56 ^ 26:48.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:48.59 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:48.59 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:48.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:48.59 return js::ToNumberSlow(cx, v, out); 26:48.59 ^ 26:48.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:48.74 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:48.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = signed char; Ops = js::UnsharedOps]’: 26:48.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.74 return op(cx, obj, receiver, id, vp); 26:48.74 ^ 26:48.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.74 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:48.74 ^ 26:48.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:48.76 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:48.76 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:48.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:48.76 return js::ToNumberSlow(cx, v, out); 26:48.76 ^ 26:48.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:48.95 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:48.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.96 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned char; Ops = js::SharedOps]’: 26:48.96 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.96 return op(cx, obj, receiver, id, vp); 26:48.96 ^ 26:48.96 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:48.96 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:48.96 ^ 26:48.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:48.96 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:48.96 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:48.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:48.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:48.96 return js::ToNumberSlow(cx, v, out); 26:48.96 ^ 26:49.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:49.32 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:49.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned char; Ops = js::UnsharedOps]’: 26:49.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.33 return op(cx, obj, receiver, id, vp); 26:49.33 ^ 26:49.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.35 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:49.35 ^ 26:49.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:49.35 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:49.37 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:49.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:49.38 return js::ToNumberSlow(cx, v, out); 26:49.38 ^ 26:49.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:49.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:49.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = short int; Ops = js::SharedOps]’: 26:49.64 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.64 return op(cx, obj, receiver, id, vp); 26:49.64 ^ 26:49.64 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.64 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:49.64 ^ 26:49.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:49.64 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:49.64 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:49.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:49.64 return js::ToNumberSlow(cx, v, out); 26:49.64 ^ 26:49.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:49.81 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:49.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = short int; Ops = js::UnsharedOps]’: 26:49.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.81 return op(cx, obj, receiver, id, vp); 26:49.81 ^ 26:49.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:49.81 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:49.81 ^ 26:49.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:49.82 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:49.82 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:49.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:49.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:49.82 return js::ToNumberSlow(cx, v, out); 26:49.82 ^ 26:50.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:50.00 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:50.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = short unsigned int; Ops = js::SharedOps]’: 26:50.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.00 return op(cx, obj, receiver, id, vp); 26:50.00 ^ 26:50.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:50.00 ^ 26:50.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:50.00 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:50.00 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:50.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:50.00 return js::ToNumberSlow(cx, v, out); 26:50.00 ^ 26:50.20 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cubeb-sys-bfb2b6f0aaa659e1/build-script-build` 26:50.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:50.23 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:50.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = short unsigned int; Ops = js::UnsharedOps]’: 26:50.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.23 return op(cx, obj, receiver, id, vp); 26:50.23 ^ 26:50.23 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.23 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:50.24 ^ 26:50.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:50.24 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:50.26 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:50.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:50.26 return js::ToNumberSlow(cx, v, out); 26:50.26 ^ 26:50.28 Compiling aho-corasick v0.6.8 26:50.29 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.6.8 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_NAME=aho-corasick /usr/bin/rustc --crate-name aho_corasick '/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=fc5780393f4a322a -C extra-filename=-fc5780393f4a322a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'memchr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libmemchr-47866e13c1490b11.rlib' --cap-lints warn` 26:50.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:50.61 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:50.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = int; Ops = js::SharedOps]’: 26:50.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.61 return op(cx, obj, receiver, id, vp); 26:50.61 ^ 26:50.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.62 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:50.62 ^ 26:50.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:50.62 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:50.62 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:50.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:50.62 return js::ToNumberSlow(cx, v, out); 26:50.62 ^ 26:50.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:50.88 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:50.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = int; Ops = js::UnsharedOps]’: 26:50.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.88 return op(cx, obj, receiver, id, vp); 26:50.88 ^ 26:50.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:50.88 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:50.88 ^ 26:50.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:50.88 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:50.88 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:50.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:50.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:50.88 return js::ToNumberSlow(cx, v, out); 26:50.88 ^ 26:51.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.08 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned int; Ops = js::SharedOps]’: 26:51.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.08 return op(cx, obj, receiver, id, vp); 26:51.08 ^ 26:51.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.09 ^ 26:51.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.09 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.09 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.09 return js::ToNumberSlow(cx, v, out); 26:51.09 ^ 26:51.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.34 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned int; Ops = js::UnsharedOps]’: 26:51.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.34 return op(cx, obj, receiver, id, vp); 26:51.34 ^ 26:51.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.34 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.34 ^ 26:51.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.34 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.34 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.35 return js::ToNumberSlow(cx, v, out); 26:51.35 ^ 26:51.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.51 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = float; Ops = js::SharedOps]’: 26:51.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.51 return op(cx, obj, receiver, id, vp); 26:51.51 ^ 26:51.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.51 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.51 ^ 26:51.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.51 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.51 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.51 return js::ToNumberSlow(cx, v, out); 26:51.51 ^ 26:51.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.65 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = float; Ops = js::UnsharedOps]’: 26:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.65 return op(cx, obj, receiver, id, vp); 26:51.65 ^ 26:51.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.65 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.65 ^ 26:51.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.65 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.65 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.65 return js::ToNumberSlow(cx, v, out); 26:51.65 ^ 26:51.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.77 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = double; Ops = js::SharedOps]’: 26:51.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.78 return op(cx, obj, receiver, id, vp); 26:51.78 ^ 26:51.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.78 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.78 ^ 26:51.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.78 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.78 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.78 return js::ToNumberSlow(cx, v, out); 26:51.78 ^ 26:51.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:51.92 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:51.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = double; Ops = js::UnsharedOps]’: 26:51.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.92 return op(cx, obj, receiver, id, vp); 26:51.93 ^ 26:51.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:51.93 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:51.93 ^ 26:51.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:51.93 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:51.93 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:51.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:51.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:51.93 return js::ToNumberSlow(cx, v, out); 26:51.93 ^ 26:52.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:52.08 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:52.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = js::uint8_clamped; Ops = js::SharedOps]’: 26:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.09 return op(cx, obj, receiver, id, vp); 26:52.09 ^ 26:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:52.09 ^ 26:52.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:52.09 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:52.09 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:52.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:52.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:52.09 return js::ToNumberSlow(cx, v, out); 26:52.09 ^ 26:52.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:52.36 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:52.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:52.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]’: 26:52.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.37 return op(cx, obj, receiver, id, vp); 26:52.37 ^ 26:52.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.37 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:52.37 ^ 26:52.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 26:52.38 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 26:52.38 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 26:52.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:52.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 26:52.38 return js::ToNumberSlow(cx, v, out); 26:52.38 ^ 26:52.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 26:52.53 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 26:52.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 26:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = long long int; Ops = js::SharedOps]’: 26:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.53 return op(cx, obj, receiver, id, vp); 26:52.53 ^ 26:52.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.53 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:52.53 ^ 26:52.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = long long int; Ops = js::UnsharedOps]’: 26:52.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.72 return op(cx, obj, receiver, id, vp); 26:52.72 ^ 26:52.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.72 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:52.72 ^ 26:52.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = long long unsigned int; Ops = js::SharedOps]’: 26:52.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.90 return op(cx, obj, receiver, id, vp); 26:52.90 ^ 26:52.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:52.90 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:52.90 ^ 26:53.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t, uint32_t) [with T = long long unsigned int; Ops = js::UnsharedOps]’: 26:53.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:53.04 return op(cx, obj, receiver, id, vp); 26:53.04 ^ 26:53.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 26:53.04 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:53.04 ^ 26:53.53 Compiling nom v4.1.1 26:53.56 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nom' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_VERSION=4.1.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=nom /usr/bin/rustc --crate-name nom '/<>/firefox-68.0~b13+build1/third_party/rust/nom/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --cfg 'feature="verbose-errors"' -C metadata=99b0701f5f128450 -C extra-filename=-99b0701f5f128450 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'memchr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libmemchr-47866e13c1490b11.rlib' --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 0:27:00.249503 27:02.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:02.09 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:02.09 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:02.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:02.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)’: 27:02.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:02.09 return js::ToObjectSlow(cx, v, false); 27:02.09 ^ 27:02.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:02.10 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:02.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:02.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:02.10 return op(cx, obj, receiver, id, vp); 27:02.10 ^ 27:02.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:02.10 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:02.10 ^ 27:02.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:02.10 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:02.10 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:02.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:02.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:02.11 return js::ToNumberSlow(cx, v, out); 27:02.11 ^ 27:02.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:02.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:02.13 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:02.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:02.13 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:02.13 if (!ToNumberSlow(cx, v, dp)) { 27:02.13 ~~~~~~~~~~~~^~~~~~~~~~~ 27:02.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:02.90 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::parseTransferable()’: 27:02.90 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1058:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:02.90 if (!JS_GetElement(cx, array, i, &v)) { 27:02.90 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 27:02.90 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1058:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:10.53 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/bindgen-8a94f8517ccf80a4/build-script-build` 27:10.55 Compiling nsstring v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/nsstring) 27:10.55 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/nsstring' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='nobody@mozilla.com' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings to xpcom string types' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=nsstring /usr/bin/rustc --crate-name nsstring xpcom/rust/nsstring/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=99631011b82195e1 -C extra-filename=-99631011b82195e1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'encoding_rs=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libencoding_rs-40c336fbe7c2c2bc.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 27:11.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readTypedArray(uint32_t, uint32_t, JS::MutableHandleValue, bool)’: 27:11.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2082:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:11.93 bool JSStructuredCloneReader::readTypedArray(uint32_t arrayType, 27:11.93 ^~~~~~~~~~~~~~~~~~~~~~~ 27:11.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2104:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:11.93 if (!readV1ArrayBuffer(arrayType, nelems, &v)) { 27:11.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 27:11.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2104:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:11.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2109:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:11.93 if (!startRead(&v)) { 27:11.93 ~~~~~~~~~^~~~ 27:12.75 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::startRead(JS::MutableHandleValue)’: 27:12.75 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2379:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:12.75 bool JSStructuredCloneReader::startRead(MutableHandleValue vp) { 27:12.76 ^~~~~~~~~~~~~~~~~~~~~~~ 27:12.76 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2542:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:12.76 if (!readSharedArrayBuffer(vp)) { 27:12.76 ~~~~~~~~~~~~~~~~~~~~~^~~~ 27:12.76 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2559:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:12.76 return readTypedArray(arrayType, data, vp); 27:12.76 ^ 27:12.76 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2559:48: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:12.77 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2607:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:12.77 return readTypedArray(TagToV1ArrayType(tag), data, vp, true); 27:12.77 ^ 27:12.77 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2607:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.16 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readDataView(uint32_t, JS::MutableHandleValue)’: 27:13.16 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2179:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.16 bool JSStructuredCloneReader::readDataView(uint32_t byteLength, 27:13.16 ^~~~~~~~~~~~~~~~~~~~~~~ 27:13.17 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2190:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.17 if (!startRead(&v)) { 27:13.17 ~~~~~~~~~^~~~ 27:13.27 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t, JS::MutableHandleValue)’: 27:13.27 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2277:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.27 bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t nbytes, 27:13.27 ^~~~~~~~~~~~~~~~~~~~~~~ 27:13.27 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2290:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.27 if (!startRead(&payload)) { 27:13.27 ~~~~~~~~~^~~~~~~~~~ 27:13.37 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘JSObject* JSStructuredCloneReader::readSavedFrame(uint32_t)’: 27:13.37 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2843:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.37 if (!startRead(&source) || !source.isString()) { 27:13.37 ~~~~~~~~~^~~~~~~~~ 27:13.37 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2854:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.37 if (!startRead(&lineVal) || !lineVal.isNumber() || 27:13.37 ~~~~~~~~~^~~~~~~~~~ 27:13.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:13.38 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:13.38 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:13.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:13.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:13.38 return js::ToUint32Slow(cx, v, out); 27:13.38 ^ 27:13.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:13.38 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2862:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.38 if (!startRead(&columnVal) || !columnVal.isNumber() || 27:13.38 ~~~~~~~~~^~~~~~~~~~~~ 27:13.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:13.38 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:13.38 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:13.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:13.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:13.38 return js::ToUint32Slow(cx, v, out); 27:13.38 ^ 27:13.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:13.38 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2873:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.38 if (!startRead(&name) || !(name.isString() || name.isNull())) { 27:13.38 ~~~~~~~~~^~~~~~~ 27:13.38 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2887:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.38 if (!startRead(&cause) || !(cause.isString() || cause.isNull())) { 27:13.38 ~~~~~~~~~^~~~~~~~ 27:13.62 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::read(JS::MutableHandleValue)’: 27:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2903:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.63 bool JSStructuredCloneReader::read(MutableHandleValue vp) { 27:13.63 ^~~~~~~~~~~~~~~~~~~~~~~ 27:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2903:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2915:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.63 if (!startRead(vp)) { 27:13.63 ~~~~~~~~~^~~~ 27:13.63 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2952:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.63 if (!startRead(&key)) { 27:13.63 ~~~~~~~~~^~~~~~ 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2992:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.64 if (!startRead(&val)) { 27:13.64 ~~~~~~~~~^~~~~~ 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2999:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:13.64 if (!MapObject::set(context(), obj, key, val)) { 27:13.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2999:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:13.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 27:13.64 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 27:13.64 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:13.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 27:13.64 JSAtom* atom = ToAtom(cx, v); 27:13.64 ^ 27:13.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3017:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 27:13.64 if (!DefineDataProperty(context(), obj, id, val)) { 27:13.64 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:13.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3017:30: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 27:13.99 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool ReadStructuredClone(JSContext*, JSStructuredCloneData&, JS::StructuredCloneScope, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 27:13.99 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:639:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.99 bool ReadStructuredClone(JSContext* cx, JSStructuredCloneData& data, 27:13.99 ^~~~~~~~~~~~~~~~~~~ 27:13.99 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:645:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:13.99 return r.read(vp); 27:13.99 ^ 27:14.06 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_ReadStructuredClone(JSContext*, JSStructuredCloneData&, uint32_t, JS::StructuredCloneScope, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 27:14.07 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3030:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.07 JS_PUBLIC_API bool JS_ReadStructuredClone( 27:14.07 ^~~~~~~~~~~~~~~~~~~~~~ 27:14.07 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3043:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.07 return ReadStructuredClone(cx, buf, scope, vp, callbacks, closure); 27:14.07 ^ 27:14.07 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3043:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 27:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3163:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.08 bool JSAutoStructuredCloneBuffer::read( 27:14.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3168:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.08 optionalCallbacks, closure); 27:14.08 ^ 27:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_ReadTypedArray(JSStructuredCloneReader*, JS::MutableHandleValue)’: 27:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3207:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.09 JS_PUBLIC_API bool JS_ReadTypedArray(JSStructuredCloneReader* r, 27:14.09 ^~~~~~~~~~~~~~~~~ 27:14.10 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3214:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.10 return r->readTypedArray(TagToV1ArrayType(tag), nelems, vp, true); 27:14.10 ^ 27:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3214:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3220:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.15 return r->readTypedArray(arrayType, nelems, vp); 27:14.15 ^ 27:14.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3220:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:14.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:14.56 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘js::TypedArrayObject* js::NewTypedArrayWithTemplateAndBuffer(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 27:14.56 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.57 TypedArrayObject* js::NewTypedArrayWithTemplateAndBuffer( 27:14.57 ^~ 27:14.57 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:14.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:14.59 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:14.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:14.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.61 return ToIndexSlow(cx, v, errorNumber, index); 27:14.61 ^ 27:14.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.61 return ToIndexSlow(cx, v, errorNumber, index); 27:14.62 ^ 27:14.62 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.62 return ToIndexSlow(cx, v, errorNumber, index); 27:14.62 ^ 27:14.62 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.62 return ToIndexSlow(cx, v, errorNumber, index); 27:14.62 ^ 27:14.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:14.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.62 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.62 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.63 if (!ToIndex(cx, lengthValue, length)) { 27:14.63 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.63 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.63 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.63 if (!ToIndex(cx, lengthValue, length)) { 27:14.65 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.67 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.67 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.67 if (!ToIndex(cx, lengthValue, length)) { 27:14.67 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.67 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.67 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.69 if (!ToIndex(cx, lengthValue, length)) { 27:14.69 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.69 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.69 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.69 if (!ToIndex(cx, lengthValue, length)) { 27:14.69 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.69 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.69 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.69 if (!ToIndex(cx, lengthValue, length)) { 27:14.69 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:14.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:14.70 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:14.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:14.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.70 return ToIndexSlow(cx, v, errorNumber, index); 27:14.70 ^ 27:14.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.70 return ToIndexSlow(cx, v, errorNumber, index); 27:14.71 ^ 27:14.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:14.71 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.71 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.71 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.71 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.71 if (!ToIndex(cx, lengthValue, length)) { 27:14.71 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.72 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:14.72 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:14.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:14.72 if (!ToIndex(cx, lengthValue, length)) { 27:14.73 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:19.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:19.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::writeTypedArray(JS::HandleObject)’: 27:19.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1218:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.52 if (!startWrite(val)) { 27:19.52 ~~~~~~~~~~^~~~~ 27:19.58 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::startWrite(JS::HandleValue)’: 27:19.58 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1613:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.58 bool JSStructuredCloneWriter::startWrite(HandleValue v) { 27:19.58 ^~~~~~~~~~~~~~~~~~~~~~~ 27:19.73 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::writeDataView(JS::HandleObject)’: 27:19.73 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1235:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.73 if (!startWrite(val)) { 27:19.73 ~~~~~~~~~~^~~~~ 27:19.78 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::traverseSavedFrame(JS::HandleObject)’: 27:19.78 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1578:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.78 if (!startWrite(val)) { 27:19.78 ~~~~~~~~~~^~~~~ 27:19.78 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1583:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.78 if (!startWrite(val)) { 27:19.78 ~~~~~~~~~~^~~~~ 27:19.78 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1588:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.78 if (!startWrite(val)) { 27:19.78 ~~~~~~~~~~^~~~~ 27:19.78 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1597:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.79 if (!startWrite(val)) { 27:19.79 ~~~~~~~~~~^~~~~ 27:19.79 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1606:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.79 if (!startWrite(val)) { 27:19.79 ~~~~~~~~~~^~~~~ 27:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::write(JS::HandleValue)’: 27:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1931:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.93 bool JSStructuredCloneWriter::write(HandleValue v) { 27:19.93 ^~~~~~~~~~~~~~~~~~~~~~~ 27:19.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1932:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.93 if (!startWrite(v)) { 27:19.93 ~~~~~~~~~~^~~ 27:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1960:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.94 if (!startWrite(key) || !startWrite(val)) { 27:19.94 ~~~~~~~~~~^~~~~ 27:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1960:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.94 if (!startWrite(key) || !startWrite(val)) { 27:19.94 ~~~~~~~~~~^~~~~ 27:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1979:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.94 if (!startWrite(key) || !startWrite(val)) { 27:19.94 ~~~~~~~~~~^~~~~ 27:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1979:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.94 if (!startWrite(key) || !startWrite(val)) { 27:19.94 ~~~~~~~~~~^~~~~ 27:19.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1991:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.94 if (!startWrite(key) || !GetProperty(context(), obj, obj, id, &val) || 27:19.95 ~~~~~~~~~~^~~~~ 27:19.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:19.95 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:19.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:19.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:19.95 return op(cx, obj, receiver, id, vp); 27:19.95 ^ 27:19.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:19.95 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:19.96 ^ 27:19.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2:0: 27:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1992:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.96 !startWrite(val)) { 27:19.96 ~~~~~~~~~~^~~~~ 27:19.96 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1967:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:19.96 if (!startWrite(key)) { 27:19.96 ~~~~~~~~~~^~~~~ 27:20.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool WriteStructuredClone(JSContext*, JS::HandleValue, JSStructuredCloneData*, JS::StructuredCloneScope, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*, const JS::Value&)’: 27:20.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:621:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.15 bool WriteStructuredClone(JSContext* cx, HandleValue v, 27:20.15 ^~~~~~~~~~~~~~~~~~~~ 27:20.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:632:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.15 if (!w.write(v)) { 27:20.15 ~~~~~~~^~~ 27:20.32 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_WriteStructuredClone(JSContext*, JS::HandleValue, JSStructuredCloneData*, JS::StructuredCloneScope, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*, JS::HandleValue)’: 27:20.32 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.32 JS_PUBLIC_API bool JS_WriteStructuredClone( 27:20.32 ^~~~~~~~~~~~~~~~~~~~~~~ 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3057:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 callbacks, closure, transferable); 27:20.34 ^ 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSAutoStructuredCloneBuffer::write(JSContext*, JS::HandleValue, JS::HandleValue, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*)’: 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 bool JSAutoStructuredCloneBuffer::write( 27:20.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3057:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.34 callbacks, closure, transferable); 27:20.34 ^ 27:20.35 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSAutoStructuredCloneBuffer::write(JSContext*, JS::HandleValue, const JSStructuredCloneCallbacks*, void*)’: 27:20.35 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3171:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.35 bool JSAutoStructuredCloneBuffer::write( 27:20.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.35 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.35 closure); 27:20.35 ^ 27:20.35 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_StructuredClone(JSContext*, JS::HandleValue, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 JS_PUBLIC_API bool JS_StructuredClone( 27:20.41 ^~~~~~~~~~~~~~~~~~ 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 closure); 27:20.41 ^ 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 closure); 27:20.41 ^ 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3177:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.41 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3168:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:20.41 optionalCallbacks, closure); 27:20.41 ^ 27:20.51 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_WriteTypedArray(JSStructuredCloneWriter*, JS::HandleValue)’: 27:20.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3244:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.52 JS_PUBLIC_API bool JS_WriteTypedArray(JSStructuredCloneWriter* w, 27:20.52 ^~~~~~~~~~~~~~~~~~ 27:20.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3260:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.52 return w->startWrite(v); 27:20.52 ^ 27:20.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:20.88 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:20.88 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:20.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:20.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = signed char]’: 27:20.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.89 return js::ToNumberSlow(cx, v, out); 27:20.89 ^ 27:20.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:20.89 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:20.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:20.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:20.89 return op(cx, obj, receiver, id, vp); 27:20.89 ^ 27:20.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:20.89 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:20.90 ^ 27:20.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:20.90 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.90 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:20.90 ^ 27:20.90 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:20.90 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:20.90 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:20.91 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.91 UndefinedHandleValue, args2, &rval)) { 27:20.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:21.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:21.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:21.23 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:21.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:21.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]’: 27:21.24 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.24 return ToIndexSlow(cx, v, errorNumber, index); 27:21.24 ^ 27:21.24 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.24 return ToIndexSlow(cx, v, errorNumber, index); 27:21.24 ^ 27:21.25 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.26 return ToIndexSlow(cx, v, errorNumber, index); 27:21.26 ^ 27:21.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:21.59 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:21.59 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:21.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:21.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = unsigned char]’: 27:21.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.59 return js::ToNumberSlow(cx, v, out); 27:21.59 ^ 27:21.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:21.59 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:21.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:21.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:21.59 return op(cx, obj, receiver, id, vp); 27:21.59 ^ 27:21.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:21.59 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:21.59 ^ 27:21.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:21.59 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.59 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:21.60 ^ 27:21.60 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.60 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:21.60 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:21.60 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:21.61 UndefinedHandleValue, args2, &rval)) { 27:21.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:21.94 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:21.95 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:21.97 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:21.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:21.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]’: 27:21.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.97 return ToIndexSlow(cx, v, errorNumber, index); 27:21.97 ^ 27:21.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.97 return ToIndexSlow(cx, v, errorNumber, index); 27:21.97 ^ 27:21.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:21.97 return ToIndexSlow(cx, v, errorNumber, index); 27:21.97 ^ 27:22.17 Compiling encoding_c v0.9.0 27:22.17 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_c' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_NAME=encoding_c /usr/bin/rustc --crate-name encoding_c '/<>/firefox-68.0~b13+build1/third_party/rust/encoding_c/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fd8667e6037c6780 -C extra-filename=-fd8667e6037c6780 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'encoding_rs=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libencoding_rs-40c336fbe7c2c2bc.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 27:22.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:22.29 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:22.29 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:22.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:22.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = short int]’: 27:22.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.30 return js::ToNumberSlow(cx, v, out); 27:22.30 ^ 27:22.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:22.30 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:22.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:22.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:22.30 return op(cx, obj, receiver, id, vp); 27:22.30 ^ 27:22.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:22.30 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:22.30 ^ 27:22.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:22.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.30 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:22.30 ^ 27:22.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:22.30 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:22.30 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:22.31 UndefinedHandleValue, args2, &rval)) { 27:22.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:22.45 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:18:0, 27:22.45 from /<>/firefox-68.0~b13+build1/js/src/jit/FixedList.h:13, 27:22.45 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:16, 27:22.45 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 27:22.45 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.cpp:7, 27:22.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 27:22.45 /<>/firefox-68.0~b13+build1/js/src/jit/InlineList.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)’: 27:22.45 /<>/firefox-68.0~b13+build1/js/src/jit/InlineList.h:299:5: warning: ‘ins’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:22.46 item->next = at; 27:22.46 ^~~~ 27:22.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:11:0: 27:22.46 /<>/firefox-68.0~b13+build1/js/src/jit/MCallOptimize.cpp:3035:17: note: ‘ins’ was declared here 27:22.46 MInstruction* ins; 27:22.46 ^~~ 27:22.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:22.67 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:22.67 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:22.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:22.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]’: 27:22.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.68 return ToIndexSlow(cx, v, errorNumber, index); 27:22.68 ^ 27:22.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:22.68 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.68 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:22.68 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:22.68 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:22.68 if (!ToIndex(cx, lengthValue, length)) { 27:22.68 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:23.05 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:23.05 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:23.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:23.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = short unsigned int]’: 27:23.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.05 return js::ToNumberSlow(cx, v, out); 27:23.05 ^ 27:23.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:23.06 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:23.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:23.06 return op(cx, obj, receiver, id, vp); 27:23.06 ^ 27:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:23.06 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:23.06 ^ 27:23.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.06 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:23.06 ^ 27:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:23.06 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:23.06 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.06 UndefinedHandleValue, args2, &rval)) { 27:23.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:23.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:23.45 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:23.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:23.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]’: 27:23.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.45 return ToIndexSlow(cx, v, errorNumber, index); 27:23.45 ^ 27:23.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:23.45 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.45 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:23.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.45 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.45 if (!ToIndex(cx, lengthValue, length)) { 27:23.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:23.80 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:23.80 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:23.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:23.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = int]’: 27:23.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.80 return js::ToNumberSlow(cx, v, out); 27:23.80 ^ 27:23.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:23.81 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:23.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:23.81 return op(cx, obj, receiver, id, vp); 27:23.81 ^ 27:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:23.81 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:23.81 ^ 27:23.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.81 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:23.81 ^ 27:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:23.81 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:23.81 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.82 UndefinedHandleValue, args2, &rval)) { 27:23.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:23.88 Compiling gl_generator v0.11.0 27:23.92 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gl_generator' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Code generators for creating bindings to the Khronos OpenGL APIs.' CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_NAME=gl_generator /usr/bin/rustc --crate-name gl_generator '/<>/firefox-68.0~b13+build1/third_party/rust/gl_generator/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=61ff1d29df8ce55a -C extra-filename=-61ff1d29df8ce55a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'khronos_api=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libkhronos_api-9cb9717bbb04744e.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblog-34808f57373bb56f.rlib' --extern 'xml=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libxml-1e80b13b2ac71ea9.rlib' --cap-lints warn` 27:24.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:24.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:24.19 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:24.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:24.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]’: 27:24.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.19 return ToIndexSlow(cx, v, errorNumber, index); 27:24.19 ^ 27:24.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:24.19 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.19 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:24.19 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:24.19 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.19 if (!ToIndex(cx, lengthValue, length)) { 27:24.20 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:24.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:24.60 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:24.60 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:24.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:24.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = unsigned int]’: 27:24.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.61 return js::ToNumberSlow(cx, v, out); 27:24.61 ^ 27:24.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:24.61 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:24.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:24.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:24.61 return op(cx, obj, receiver, id, vp); 27:24.61 ^ 27:24.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:24.61 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:24.61 ^ 27:24.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:24.61 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.62 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:24.62 ^ 27:24.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:24.62 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:24.62 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:24.62 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:24.62 UndefinedHandleValue, args2, &rval)) { 27:24.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:25.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:25.02 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:25.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:25.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]’: 27:25.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.02 return ToIndexSlow(cx, v, errorNumber, index); 27:25.02 ^ 27:25.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:25.02 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.02 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:25.02 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.02 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.03 if (!ToIndex(cx, lengthValue, length)) { 27:25.03 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:25.42 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:25.42 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:25.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:25.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = float]’: 27:25.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.43 return js::ToNumberSlow(cx, v, out); 27:25.43 ^ 27:25.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:25.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:25.43 return op(cx, obj, receiver, id, vp); 27:25.43 ^ 27:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:25.43 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:25.43 ^ 27:25.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.43 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:25.43 ^ 27:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:25.43 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:25.43 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.43 UndefinedHandleValue, args2, &rval)) { 27:25.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:25.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:25.79 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:25.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:25.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]’: 27:25.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.79 return ToIndexSlow(cx, v, errorNumber, index); 27:25.79 ^ 27:25.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:25.79 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.79 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:25.79 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:25.79 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:25.79 if (!ToIndex(cx, lengthValue, length)) { 27:25.79 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:26.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:26.12 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:26.13 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:26.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:26.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = double]’: 27:26.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.13 return js::ToNumberSlow(cx, v, out); 27:26.13 ^ 27:26.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:26.13 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:26.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:26.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:26.13 return op(cx, obj, receiver, id, vp); 27:26.13 ^ 27:26.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:26.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:26.13 ^ 27:26.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:26.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.13 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:26.13 ^ 27:26.13 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.14 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:26.14 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:26.14 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:26.15 UndefinedHandleValue, args2, &rval)) { 27:26.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:26.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:26.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:26.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:26.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:26.63 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]’: 27:26.63 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.63 return ToIndexSlow(cx, v, errorNumber, index); 27:26.63 ^ 27:26.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:26.63 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.64 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:26.64 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:26.64 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.64 if (!ToIndex(cx, lengthValue, length)) { 27:26.64 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:26.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35:0, 27:26.99 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 27:26.99 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 27:26.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:26.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = js::uint8_clamped]’: 27:26.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.99 return js::ToNumberSlow(cx, v, out); 27:26.99 ^ 27:26.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:26.99 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:26.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:26.99 return op(cx, obj, receiver, id, vp); 27:26.99 ^ 27:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:26.99 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:26.99 ^ 27:26.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:26.99 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:26.99 ^ 27:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.00 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:27.00 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:27.00 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:27.00 UndefinedHandleValue, args2, &rval)) { 27:27.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:27.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:27.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:27.31 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:27.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:27.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]’: 27:27.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.32 return ToIndexSlow(cx, v, errorNumber, index); 27:27.32 ^ 27:27.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.32 return ToIndexSlow(cx, v, errorNumber, index); 27:27.32 ^ 27:27.32 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.32 return ToIndexSlow(cx, v, errorNumber, index); 27:27.32 ^ 27:27.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:27.70 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:27.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:27.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = long long int]’: 27:27.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:27.70 return op(cx, obj, receiver, id, vp); 27:27.70 ^ 27:27.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:27.70 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:27.70 ^ 27:27.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:27.70 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.70 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:27.70 ^ 27:27.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:27.72 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:27.74 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:27.74 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:27.75 UndefinedHandleValue, args2, &rval)) { 27:27.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:27.93 In file included from /<>/firefox-68.0~b13+build1/js/src/jsutil.h:24:0, 27:27.93 from /<>/firefox-68.0~b13+build1/js/src/gc/Heap.h:13, 27:27.93 from /<>/firefox-68.0~b13+build1/js/src/jit/IonCode.h:15, 27:27.93 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:12, 27:27.93 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 27:27.94 from /<>/firefox-68.0~b13+build1/js/src/jit/Bailouts.h:12, 27:27.94 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:15, 27:27.94 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 27:27.94 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.cpp:7, 27:27.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 27:27.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’: 27:27.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:419:58: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:27.94 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 27:27.94 ^ 27:27.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:20:0: 27:27.94 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp:3998:13: note: ‘res’ was declared here 27:27.94 int32_t res; 27:27.94 ^~~ 27:27.95 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 27:27.95 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp:4029:42: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:27.95 return MConstant::NewInt64(alloc, res); 27:27.95 ^ 27:28.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:28.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:28.01 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:28.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:28.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]’: 27:28.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.01 return ToIndexSlow(cx, v, errorNumber, index); 27:28.01 ^ 27:28.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:28.01 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.01 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:28.01 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:28.01 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.02 if (!ToIndex(cx, lengthValue, length)) { 27:28.02 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:28.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 27:28.36 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 27:28.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:28.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = long long unsigned int]’: 27:28.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:28.36 return op(cx, obj, receiver, id, vp); 27:28.36 ^ 27:28.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 27:28.36 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:28.36 ^ 27:28.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:28.36 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.36 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, otherVal, nullptr); 27:28.36 ^ 27:28.37 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1463:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.37 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 27:28.37 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 27:28.37 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:28.37 UndefinedHandleValue, args2, &rval)) { 27:28.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:28.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 27:28.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 27:28.85 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 27:28.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 27:28.85 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]’: 27:28.85 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.85 return ToIndexSlow(cx, v, errorNumber, index); 27:28.85 ^ 27:28.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47:0: 27:28.85 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.85 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 27:28.85 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:28.85 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 27:28.85 if (!ToIndex(cx, lengthValue, length)) { 27:28.85 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 27:31.51 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20:0, 27:31.51 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 27:31.51 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.cpp:7, 27:31.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 27:31.51 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineWasmCall(js::jit::CallInfo&, JSFunction*)’: 27:31.51 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:1098:12: warning: ‘undefined’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:31.51 return new (alloc) MThisOpcode(std::forward(args)...); \ 27:31.52 ^~~ 27:31.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:11:0: 27:31.52 /<>/firefox-68.0~b13+build1/js/src/jit/MCallOptimize.cpp:4238:23: note: ‘undefined’ was declared here 27:31.52 Maybe undefined; 27:31.53 ^~~~~~~~~ 27:39.22 js/src/Unified_cpp_js_src3.o 27:58.00 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/num-integer-17b3e27a66913ca2/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_NAME=num-integer /usr/bin/rustc --crate-name num_integer '/<>/firefox-68.0~b13+build1/third_party/rust/num-integer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="std"' -C metadata=48c901b1e7c4d700 -C extra-filename=-48c901b1e7c4d700 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg has_i128` *** KEEP ALIVE MARKER *** Total duration: 0:28:00.245491 28:02.40 Compiling ordered-float v1.0.1 28:02.41 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ordered-float' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=ordered-float /usr/bin/rustc --crate-name ordered_float '/<>/firefox-68.0~b13+build1/third_party/rust/ordered-float/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b142e7efeaaa4de9 -C extra-filename=-b142e7efeaaa4de9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 28:04.08 Compiling mp4parse v0.11.2 (/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse) 28:04.08 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang ' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=mp4parse /usr/bin/rustc --crate-name mp4parse media/mp4parse-rust/mp4parse/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="mp4parse_fallible"' -C metadata=a93d337260fa9716 -C extra-filename=-a93d337260fa9716 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitreader=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitreader-e548181bc524140c.rlib' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'mp4parse_fallible=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmp4parse_fallible-91090e80b5bdecc6.rlib' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 28:07.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:07.02 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:07.02 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.03 bool SimpleCount::report(JSContext* cx, CountBase& countBase, 28:07.03 ^~~~~~~~~~~ 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:96:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.03 !DefineDataProperty(cx, obj, cx->names().count, countValue)) { 28:07.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:96:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:102:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.03 !DefineDataProperty(cx, obj, cx->names().bytes, bytesValue)) { 28:07.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:102:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:112:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.03 if (!DefineDataProperty(cx, obj, cx->names().label, labelValue)) { 28:07.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:112:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:272:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.34 bool ByCoarseType::report(JSContext* cx, CountBase& countBase, 28:07.34 ^~~~~~~~~~~~ 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:283:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 !DefineDataProperty(cx, obj, cx->names().objects, objectsReport)) 28:07.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:283:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:288:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 !DefineDataProperty(cx, obj, cx->names().scripts, scriptsReport)) 28:07.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:288:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:293:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 !DefineDataProperty(cx, obj, cx->names().strings, stringsReport)) 28:07.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:293:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:298:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.34 !DefineDataProperty(cx, obj, cx->names().other, otherReport)) 28:07.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.35 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:298:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.35 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:302:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.35 !DefineDataProperty(cx, obj, cx->names().domNode, domReport)) 28:07.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:07.36 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:302:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:07.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:07.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:07.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.39 return type.report(cx, *this, report); 28:07.39 ^ 28:07.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.39 return type.report(cx, *this, report); 28:07.39 ^ 28:07.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.40 return type.report(cx, *this, report); 28:07.40 ^ 28:07.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.40 return type.report(cx, *this, report); 28:07.40 ^ 28:07.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.43 return type.report(cx, *this, report); 28:07.43 ^ 28:07.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:07.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:07.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 28:07.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 28:07.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 28:07.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 28:07.58 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 28:07.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 28:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:07.58 inline bool GetProperty(JSContext* cx, JS::Handle obj, 28:07.58 ^~~~~~~~~~~ 28:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:07.58 return op(cx, obj, receiver, id, vp); 28:07.58 ^ 28:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:07.58 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:07.58 ^ 28:08.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2:0: 28:08.15 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp: In constructor ‘JS::ubi::Node::Node(JS::HandleValue)’: 28:08.15 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:159:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:08.15 Node::Node(HandleValue value) { 28:08.15 ^~~~ 28:11.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:11.38 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:11.38 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:718:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.39 bool ByUbinodeType::report(JSContext* cx, CountBase& countBase, 28:11.39 ^~~~~~~~~~~~~ 28:11.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:11.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:11.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.39 return type.report(cx, *this, report); 28:11.39 ^ 28:11.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:11.39 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:759:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:11.40 if (!DefineDataProperty(cx, obj, entryId, typeReport)) { 28:11.40 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.40 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:759:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:885:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.59 bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, 28:11.59 ^~~~~~~~~~~~~~~~~ 28:11.59 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:932:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.59 if (!MapObject::set(cx, map, stackVal, stackReport)) { 28:11.59 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.60 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:932:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:11.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:11.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.60 return type.report(cx, *this, report); 28:11.60 ^ 28:11.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:11.60 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:943:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.60 if (!MapObject::set(cx, map, noStack, noStackReport)) { 28:11.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.60 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:943:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:11.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:11.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.60 return type.report(cx, *this, report); 28:11.60 ^ 28:11.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:11.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In function ‘JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)’: 28:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1128:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.82 JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx, 28:11.82 ^~~~~~~~~~~~~~ 28:11.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:11.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:11.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:11.82 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 28:11.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:11.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.83 return js::ToObjectSlow(cx, v, false); 28:11.83 ^ 28:11.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 28:11.83 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 28:11.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:11.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:11.84 return op(cx, obj, receiver, id, vp); 28:11.84 ^ 28:11.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:11.85 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:11.85 ^ 28:11.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:11.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:11.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:11.85 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:11.87 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:11.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 28:11.87 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 28:11.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:11.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.87 return js::ToStringSlow(cx, v); 28:11.87 ^ 28:11.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1156:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:11.87 if (!GetProperty(cx, breakdown, breakdown, cx->names().count, 28:11.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.87 &countValue) || 28:11.87 ~~~~~~~~~~~~ 28:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1158:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:11.88 !GetProperty(cx, breakdown, breakdown, cx->names().bytes, &bytesValue)) 28:11.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.88 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1170:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:11.88 if (!GetProperty(cx, breakdown, breakdown, cx->names().label, &label)) { 28:11.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:11.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:11.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:11.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:11.88 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:11.89 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:11.89 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 28:11.90 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 28:11.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:11.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:11.90 return js::ToStringSlow(cx, v); 28:11.90 ^ 28:12.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:12.33 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 28:12.33 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 28:12.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 28:12.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 28:12.33 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 28:12.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 28:12.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JS::ubi::CountTypePtr JS::ubi::ParseChildBreakdown(JSContext*, JS::HandleObject, js::PropertyName*)’: 28:12.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:12.33 return op(cx, obj, receiver, id, vp); 28:12.33 ^ 28:12.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:12.33 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:12.33 ^ 28:12.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool JS::ubi::ParseCensusOptions(JSContext*, JS::ubi::Census&, JS::HandleObject, JS::ubi::CountTypePtr&)’: 28:12.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:12.56 return op(cx, obj, receiver, id, vp); 28:12.56 ^ 28:12.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:12.56 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:12.56 ^ 28:13.16 js/src/jit/Unified_cpp_js_src_jit9.o 28:13.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:13.55 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:13.55 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:527:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:13.55 bool ByObjectClass::report(JSContext* cx, CountBase& countBase, 28:13.55 ^~~~~~~~~~~~~ 28:13.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:13.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:13.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:13.56 return type.report(cx, *this, report); 28:13.56 ^ 28:13.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:13.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:13.56 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:13.56 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 28:13.56 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:13.56 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:13.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:13.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:13.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:13.56 return type.report(cx, *this, report); 28:13.56 ^ 28:13.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:13.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:13.56 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:540:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:13.57 !DefineDataProperty(cx, obj, cx->names().other, otherReport)) 28:13.57 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:13.57 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:540:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:14.53 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByDomObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:14.53 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:635:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:14.53 bool ByDomObjectClass::report(JSContext* cx, CountBase& countBase, 28:14.53 ^~~~~~~~~~~~~~~~ 28:14.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:14.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:14.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:14.53 return type.report(cx, *this, report); 28:14.53 ^ 28:14.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:14.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:14.55 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:436:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:14.55 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 28:14.55 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.58 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:436:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1063:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:16.82 bool ByFilename::report(JSContext* cx, CountBase& countBase, 28:16.82 ^~~~~~~~~~ 28:16.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:16.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:16.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:16.82 return type.report(cx, *this, report); 28:16.82 ^ 28:16.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:16.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:16.83 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:16.83 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 28:16.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:16.84 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:16.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7:0, 28:16.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 28:16.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:16.84 return type.report(cx, *this, report); 28:16.84 ^ 28:16.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:16.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11:0: 28:16.85 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1076:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:16.85 !DefineDataProperty(cx, obj, cx->names().noFilename, noFilenameReport)) { 28:16.85 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:16.86 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1076:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:18.19 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In member function ‘virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)’: 28:18.19 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:18.19 bool BucketCount::report(JSContext* cx, CountBase& countBase, 28:18.19 ^~~~~~~~~~~ 28:19.29 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lmdb-rkv-sys /usr/bin/rustc --crate-name lmdb_rkv_sys '/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="mdb_idl_logn_9"' -C metadata=2c426ec139ae752d -C extra-filename=-2c426ec139ae752d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out' -l static=lmdb` 28:19.75 Compiling url v1.7.2 28:19.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/url' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_VERSION=1.7.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=url /usr/bin/rustc --crate-name url '/<>/firefox-68.0~b13+build1/third_party/rust/url/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=02e270c00d44ae70 -C extra-filename=-02e270c00d44ae70 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'idna=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libidna-519a97d2ba49ff3d.rlib' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --extern 'percent_encoding=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libpercent_encoding-108e18b1f0756f6f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 28:21.13 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 28:21.13 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:13:38 28:21.13 | 28:21.13 13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 28:21.13 | ^^^^^^^^^^^^^^^^^ 28:21.13 | 28:21.13 = note: #[warn(deprecated)] on by default 28:21.13 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 28:21.13 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:79:39 28:21.13 | 28:21.13 79 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; 28:21.13 | ^^^^^^^^^^^^^^^^^ 28:21.14 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 28:21.14 | 28:21.14 79 | static COUNTER: AtomicUsize = AtomicUsize::new(0); 28:21.14 | ^^^^^^^^^^^^^^^^^^^ 28:21.88 js/src/Unified_cpp_js_src4.o 28:30.85 Compiling flate2 v1.0.1 28:30.86 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=flate2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/flate2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Bindings to miniz.c for DEFLATE compression and decompression exposed as 28:30.86 Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based 28:30.86 streams. 28:30.86 ' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name flate2 '/<>/firefox-68.0~b13+build1/third_party/rust/flate2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="miniz_oxide_c_api"' --cfg 'feature="rust_backend"' -C metadata=caa3bed50cdd3393 -C extra-filename=-caa3bed50cdd3393 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'miniz_oxide_c_api=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libminiz_oxide_c_api-26611e354e2ac053.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 28:37.45 Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d) 28:37.45 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=serde_derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_VERSION_MAJOR=1 /usr/bin/rustc --crate-name serde_derive '/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=c39825299d6985d8 -C extra-filename=-c39825299d6985d8 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libsyn-deac2c6de227aa83.rlib' --cap-lints warn` 28:46.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11:0: 28:46.54 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::is(JS::HandleValue)’: 28:46.54 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:21:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:46.54 /* static */ MOZ_ALWAYS_INLINE bool WeakMapObject::is(HandleValue v) { 28:46.55 ^~~~~~~~~~~~~ 28:46.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20:0: 28:46.79 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::is(JS::HandleValue)’: 28:46.79 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:25:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:46.79 /* static */ MOZ_ALWAYS_INLINE bool WeakSetObject::is(HandleValue v) { 28:46.79 ^~~~~~~~~~~~~ 28:47.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:47.00 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘void ReportCannotConvertTo(JSContext*, JS::HandleValue, const char*)’: 28:47.00 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:49:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:47.00 static void ReportCannotConvertTo(JSContext* cx, HandleValue fromValue, 28:47.00 ^~~~~~~~~~~~~~~~~~~~~ 28:47.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool ConvertAndCopyTo(JSContext*, js::HandleTypeDescr, js::HandleTypedObject, int32_t, js::HandleAtom, JS::HandleValue)’: 28:47.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:108:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:47.08 static bool ConvertAndCopyTo(JSContext* cx, HandleTypeDescr typeObj, 28:47.08 ^~~~~~~~~~~~~~~~ 28:47.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:125:39: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:47.08 &dummy); 28:47.08 ^ 28:47.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47:0: 28:47.15 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool DefaultCalendar(JSContext*, const UniqueChars&, JS::MutableHandleValue)’: 28:47.15 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:243:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:47.15 static bool DefaultCalendar(JSContext* cx, const UniqueChars& locale, 28:47.15 ^~~~~~~~~~~~~~~ 28:47.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:47.23 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool Reify(JSContext*, js::HandleTypeDescr, js::HandleTypedObject, size_t, JS::MutableHandleValue)’: 28:47.23 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:138:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:47.23 static bool Reify(JSContext* cx, HandleTypeDescr type, 28:47.23 ^~~~~ 28:47.23 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:148:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:47.23 args, to); 28:47.23 ^ 28:47.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47:0: 28:47.27 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In lambda function: 28:47.27 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:872:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.27 if (!DefineDataProperty(cx, singlePart, cx->names().type, partType)) { 28:47.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:47.27 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:872:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.28 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:883:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.28 if (!DefineDataProperty(cx, singlePart, cx->names().value, val)) { 28:47.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:47.28 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:883:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.28 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:888:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.28 if (!DefineDataElement(cx, partsArray, partIndex, val)) { 28:47.28 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:47.28 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:888:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:47.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 28:47.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:47.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* GetPrototype(JSContext*, JS::HandleObject)’: 28:47.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.34 return op(cx, obj, receiver, id, vp); 28:47.34 ^ 28:47.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.34 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:47.34 ^ 28:47.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:47.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 28:47.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1769:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:47.41 bool TypedObject::obj_defineProperty(JSContext* cx, HandleObject obj, 28:47.41 ^~~~~~~~~~~ 28:47.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11:0: 28:47.48 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)’: 28:47.48 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:248:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.48 if (!CallSelfHostedFunction(cx, cx->names().WeakMapConstructorInit, thisv, 28:47.48 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:47.48 args2, args2.rval())) { 28:47.48 ~~~~~~~~~~~~~~~~~~~~ 28:47.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:47.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 28:47.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 28:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.85 inline bool GetProperty(JSContext* cx, JS::Handle obj, 28:47.85 ^~~~~~~~~~~ 28:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.85 return op(cx, obj, receiver, id, vp); 28:47.85 ^ 28:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:47.85 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:47.85 ^ 28:48.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:48.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:48.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:48.00 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 28:48.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:48.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ReferenceTypeDescr::call(JSContext*, unsigned int, JS::Value*)’: 28:48.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.01 return js::ToObjectSlow(cx, v, false); 28:48.01 ^ 28:48.01 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:48.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:48.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 28:48.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 28:48.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:48.02 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.02 return ToStringSlow(cx, v); 28:48.02 ^ 28:48.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:48.07 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool js::CreateUserSizeAndAlignmentProperties(JSContext*, js::HandleTypeDescr)’: 28:48.07 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:516:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:48.08 if (!DefineDataProperty(cx, descr, cx->names().byteLength, typeByteLength, 28:48.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.08 JSPROP_READONLY | JSPROP_PERMANENT)) { 28:48.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:516:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:48.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:523:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:48.08 if (!DefineDataProperty(cx, descr, cx->names().byteAlignment, 28:48.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.08 typeByteAlignment, 28:48.08 ~~~~~~~~~~~~~~~~~~ 28:48.08 JSPROP_READONLY | JSPROP_PERMANENT)) { 28:48.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:523:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:48.08 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:530:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:48.08 if (!DefineDataProperty(cx, descr, cx->names().byteLength, 28:48.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.09 UndefinedHandleValue, 28:48.09 ~~~~~~~~~~~~~~~~~~~~~ 28:48.10 JSPROP_READONLY | JSPROP_PERMANENT)) { 28:48.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:530:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:48.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:537:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:48.10 if (!DefineDataProperty(cx, descr, cx->names().byteAlignment, 28:48.10 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.10 UndefinedHandleValue, 28:48.10 ~~~~~~~~~~~~~~~~~~~~~ 28:48.10 JSPROP_READONLY | JSPROP_PERMANENT)) { 28:48.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.10 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:537:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:48.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_setProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 28:48.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.37 bool TypedObject::obj_setProperty(JSContext* cx, HandleObject obj, HandleId id, 28:48.37 ^~~~~~~~~~~ 28:48.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1957:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.38 if (!ConvertAndCopyTo(cx, elementType, typedObj, offset, nullptr, v)) { 28:48.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1987:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.38 if (!ConvertAndCopyTo(cx, fieldType, typedObj, offset, fieldName, v)) { 28:48.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:48.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1994:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 return SetPropertyOnProto(cx, obj, id, v, receiver, result); 28:48.39 ^ 28:48.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1994:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1994:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1945:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 return SetPropertyByDefining(cx, id, v, receiver, result); 28:48.39 ^ 28:48.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1945:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1981:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:48.39 return SetPropertyByDefining(cx, id, v, receiver, result); 28:48.40 ^ 28:48.40 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1981:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:49.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_getArrayElement(JSContext*, JS::Handle, JS::Handle, uint32_t, JS::MutableHandleValue)’: 28:49.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1906:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.02 bool TypedObject::obj_getArrayElement(JSContext* cx, 28:49.02 ^~~~~~~~~~~ 28:49.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1919:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.02 return Reify(cx, elementType, typedObj, offset, vp); 28:49.02 ^ 28:49.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_getElement(JSContext*, JS::HandleObject, JS::HandleValue, uint32_t, JS::MutableHandleValue)’: 28:49.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:49.09 bool TypedObject::obj_getElement(JSContext* cx, HandleObject obj, 28:49.09 ^~~~~~~~~~~ 28:49.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.09 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1893:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.09 return obj_getArrayElement(cx, typedObj, descr, index, vp); 28:49.09 ^ 28:49.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:49.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 28:49.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:49.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.09 return op(cx, obj, receiver, id, vp); 28:49.09 ^ 28:49.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:49.09 ^ 28:49.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:49.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 28:49.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:49.16 bool TypedObject::obj_getProperty(JSContext* cx, HandleObject obj, 28:49.16 ^~~~~~~~~~~ 28:49.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1832:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.17 return obj_getElement(cx, obj, receiver, index, vp); 28:49.17 ^ 28:49.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1866:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.17 return Reify(cx, fieldType, typedObj, offset, vp); 28:49.17 ^ 28:49.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 28:49.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 28:49.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:49.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.18 return op(cx, obj, receiver, id, vp); 28:49.18 ^ 28:49.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.18 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:49.18 ^ 28:49.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 28:49.29 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::obj_getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 28:49.29 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1997:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.29 bool TypedObject::obj_getOwnPropertyDescriptor( 28:49.29 ^~~~~~~~~~~ 28:49.30 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2016:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.30 if (!obj_getArrayElement(cx, typedObj, descr, index, desc.value())) { 28:49.30 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:49.30 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2044:17: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:49.30 if (!Reify(cx, fieldType, typedObj, offset, desc.value())) { 28:49.30 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:49.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceAny::load(js::GCPtrValue*, JS::MutableHandleValue)’: 28:49.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2663:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.79 void LoadReferenceAny::load(GCPtrValue* heap, MutableHandleValue v) { 28:49.79 ^~~~~~~~~~~~~~~~ 28:49.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceWasmAnyRef::load(js::GCPtrObject*, JS::MutableHandleValue)’: 28:49.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2675:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.79 void LoadReferenceWasmAnyRef::load(GCPtrObject* heap, MutableHandleValue v) { 28:49.79 ^~~~~~~~~~~~~~~~~~~~~~~ 28:49.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceObject::load(js::GCPtrObject*, JS::MutableHandleValue)’: 28:49.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.80 void LoadReferenceObject::load(GCPtrObject* heap, MutableHandleValue v) { 28:49.80 ^~~~~~~~~~~~~~~~~~~ 28:49.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferencestring::load(js::GCPtrString*, JS::MutableHandleValue)’: 28:49.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2685:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:49.82 void LoadReferencestring::load(GCPtrString* heap, MutableHandleValue v) { 28:49.82 ^~~~~~~~~~~~~~~~~~~ 28:49.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2685:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:50.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20:0: 28:50.66 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::isBuiltinAdd(JS::HandleValue)’: 28:50.66 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:164:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:50.66 bool WeakSetObject::isBuiltinAdd(HandleValue add) { 28:50.66 ^~~~~~~~~~~~~ 28:50.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29:0: 28:50.69 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘JSObject* js::CreateCollatorPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 28:50.69 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:176:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.69 if (!DefineDataProperty(cx, Intl, cx->names().Collator, ctorValue, 0)) { 28:50.69 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.69 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:176:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)’: 28:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:230:25: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:50.75 if (!DefineDataElement(cx, collations, index++, NullHandleValue)) { 28:50.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:230:25: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:263:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.75 if (!DefineDataElement(cx, collations, index++, element)) { 28:50.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:263:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:38:0: 28:50.86 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp: In function ‘bool js::intl::InitializeObject(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)’: 28:50.86 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.86 bool js::intl::InitializeObject(JSContext* cx, JS::Handle obj, 28:50.86 ^~ 28:50.86 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.87 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:37:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:50.87 if (!CallSelfHostedFunction(cx, initializer, JS::NullHandleValue, args, 28:50.87 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.87 &ignored)) { 28:50.87 ~~~~~~~~~ 28:50.90 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp: In function ‘bool js::intl::LegacyInitializeObject(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::Handle, js::intl::DateTimeFormatOptions, JS::MutableHandle)’: 28:50.90 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.90 bool js::intl::LegacyInitializeObject(JSContext* cx, JS::Handle obj, 28:50.90 ^~ 28:50.90 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.90 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:50.90 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:50.91 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:62:30: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:50.91 if (!CallSelfHostedFunction(cx, initializer, NullHandleValue, args, result)) { 28:50.91 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.94 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp: In function ‘JSObject* js::intl::GetInternalsObject(JSContext*, JS::Handle)’: 28:50.94 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:78:34: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:50.94 if (!js::CallSelfHostedFunction(cx, cx->names().getInternals, NullHandleValue, 28:50.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.94 args, &v)) { 28:50.94 ~~~~~~~~~ 28:50.99 Compiling gkrust-shared v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/library/rust/shared) 28:50.99 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/library/rust/shared' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=gkrust-shared /usr/bin/rustc --crate-name build_script_build toolkit/library/rust/shared/build.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="audioipc-client"' --cfg 'feature="audioipc-server"' --cfg 'feature="bindgen"' --cfg 'feature="bookmark_sync"' --cfg 'feature="cubeb-pulse"' --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb-sys"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="default"' --cfg 'feature="gecko_profiler"' --cfg 'feature="geckoservo"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="mp4parse_capi"' --cfg 'feature="profiler_helper"' --cfg 'feature="quantum_render"' --cfg 'feature="servo"' --cfg 'feature="webrender_bindings"' -C metadata=1d3d5a2d18d5bea0 -C extra-filename=-1d3d5a2d18d5bea0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gkrust-shared-1d3d5a2d18d5bea0' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'rustc_version=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/librustc_version-427c2ef21fa898f7.rlib'` 28:51.02 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp: In function ‘bool js::intl::GetAvailableLocales(JSContext*, js::intl::CountAvailable, js::intl::GetAvailable, JS::MutableHandle)’: 28:51.02 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:113:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:51.02 bool js::intl::GetAvailableLocales(JSContext* cx, CountAvailable countAvailable, 28:51.02 ^~ 28:51.04 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:138:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:51.04 if (!DefineDataProperty(cx, locales, a->asPropertyName(), 28:51.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.04 TrueHandleValue)) { 28:51.04 ~~~~~~~~~~~~~~~~ 28:51.04 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:138:28: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 28:51.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29:0: 28:51.12 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_Collator_availableLocales(JSContext*, unsigned int, JS::Value*)’: 28:51.12 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:189:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:51.12 if (!GetAvailableLocales(cx, ucol_countAvailable, ucol_getAvailable, 28:51.13 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.13 &result)) { 28:51.13 ~~~~~~~~ 28:51.13 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:189:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:51.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47:0: 28:51.14 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘JSObject* js::CreateDateTimeFormatPrototype(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, js::intl::DateTimeFormatOptions)’: 28:51.14 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:210:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.14 if (!DefineDataProperty(cx, Intl, cx->names().DateTimeFormat, ctorValue, 0)) { 28:51.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.14 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:210:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.22 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_DateTimeFormat_availableLocales(JSContext*, unsigned int, JS::Value*)’: 28:51.22 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:235:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:51.22 if (!GetAvailableLocales(cx, udat_countAvailable, udat_getAvailable, 28:51.22 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.22 &result)) { 28:51.22 ~~~~~~~~ 28:51.22 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:235:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:51.28 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)’: 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:303:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.29 if (!DefineDataElement(cx, calendars, index++, element)) { 28:51.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:303:25: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:343:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.29 if (!DefineDataElement(cx, calendars, index++, element)) { 28:51.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:343:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:355:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:51.29 if (!DefineDataElement(cx, calendars, index++, element)) { 28:51.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:355:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:52.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 28:52.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 28:52.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 28:52.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::ScalarTypeDescr::call(JSContext*, unsigned int, JS::Value*)’: 28:52.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:52.17 return js::ToNumberSlow(cx, v, out); 28:52.17 ^ 28:52.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11:0: 28:52.76 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In function ‘bool JS::GetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’: 28:52.76 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:196:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:52.76 JS_PUBLIC_API bool JS::GetWeakMapEntry(JSContext* cx, HandleObject mapObj, 28:52.76 ^~ 28:53.45 Compiling cose-c v0.1.5 28:53.46 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose-c' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Franziskus Kiefer ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='C API for the cose crate' CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-c-api' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cose-c /usr/bin/rustc --crate-name cosec '/<>/firefox-68.0~b13+build1/third_party/rust/cose-c/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c35dc128d3b733fb -C extra-filename=-c35dc128d3b733fb --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cose=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcose-a6c32fe410f63bde.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 28:54.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:54.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSign::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:884:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.22 if (!js::math_sign_handle(cx, arg, &result)) return false; 28:54.22 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:54.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:884:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:884:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.25 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RToFloat32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.25 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1136:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.25 if (!RoundFloat32(cx, v, &result)) { 28:54.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 28:54.25 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1136:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.25 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1136:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RTrunc::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:633:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.27 if (!js::math_trunc_handle(cx, arg, &result)) return false; 28:54.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:633:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.27 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:633:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.29 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RFromCharCode::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.30 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:673:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.30 if (!js::str_fromCharCode_one_arg(cx, operand, &result)) { 28:54.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 28:54.30 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:673:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.30 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:673:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.32 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAbs::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.32 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:760:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.32 if (!js::math_abs_handle(cx, v, &result)) { 28:54.32 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 28:54.33 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:760:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.33 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:760:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RFloor::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:573:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.35 if (!js::math_floor_handle(cx, v, &result)) { 28:54.35 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 28:54.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:573:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:573:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.38 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RCeil::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.39 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:593:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.39 if (!js::math_ceil_handle(cx, v, &result)) { 28:54.39 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 28:54.39 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:593:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.39 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:593:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RRound::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:614:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.41 if (!js::math_round_handle(cx, arg, &result)) return false; 28:54.41 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:54.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:614:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.42 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:614:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.49 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAtomicIsLockFree::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.49 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1608:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.49 if (!js::AtomicIsLockFree(cx, operand, &result)) { 28:54.49 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 28:54.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:54.55 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:54.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:54.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘virtual bool js::jit::RTruncateToInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.55 return js::ToInt32Slow(cx, v, out); 28:54.55 ^ 28:54.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘virtual bool js::jit::RToDouble::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.65 return js::ToNumberSlow(cx, v, out); 28:54.65 ^ 28:54.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:54.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSqrt::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:784:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.68 if (!math_sqrt_handle(cx, num, &result)) { 28:54.68 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:54.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:784:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:784:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:790:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.68 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 28:54.68 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:54.69 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:790:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.69 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:790:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RCharCodeAt::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:652:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.75 if (!js::str_charCodeAt_impl(cx, lhs, rhs, &result)) { 28:54.75 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 28:54.75 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:652:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.78 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMod::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.78 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.78 if (!js::ModValues(cx, &lhs, &rhs, &result)) { 28:54.78 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.78 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.78 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.78 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAtan2::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.82 if (!math_atan2_handle(cx, y, x, &result)) return false; 28:54.82 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 28:54.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:54.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RPow::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.90 if (!js::PowValues(cx, &base, &power, &result)) { 28:54.90 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.94 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RConcat::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.94 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.94 if (!js::AddValues(cx, &lhs, &rhs, &result)) { 28:54.94 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.95 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.95 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.95 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:54.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:54.97 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:54.97 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:54.97 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:54.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:54.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitNot::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:54.97 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.97 return ToInt32OrBigIntSlow(cx, vp); 28:54.97 ^ 28:54.97 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:54.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:54.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:54.97 return BigInt::bitNot(cx, in, out); 28:54.97 ^ 28:54.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:54.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:55.04 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMinMax::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.05 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.05 if (!js::minmax_impl(cx, isMax_, a, b, &result)) { 28:55.05 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.05 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.06 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.10 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RPowHalf::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.10 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.10 if (!js::PowValues(cx, &base, &power, &result)) { 28:55.10 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.10 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.10 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.10 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.19 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RRegExpMatcher::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.20 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1026:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.20 if (!RegExpMatcherRaw(cx, regexp, input, lastIndex, nullptr, &result)) { 28:55.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RDiv::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.67 if (!js::DivValues(cx, &lhs, &rhs, &result)) { 28:55.67 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:453:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.67 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 28:55.67 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:55.67 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:453:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.68 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:453:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAdd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.71 if (!js::AddValues(cx, &lhs, &rhs, &result)) { 28:55.71 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:352:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.71 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 28:55.71 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:55.72 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:352:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.72 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:352:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.81 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSub::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.81 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.81 if (!js::SubValues(cx, &lhs, &rhs, &result)) { 28:55.81 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:55.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.82 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:383:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.84 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 28:55.85 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:55.87 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:383:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:383:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:55.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RLambdaArrow::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1403:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.89 JSObject* resultObject = js::LambdaArrow(cx, fun, scopeChain, newTarget); 28:55.89 ^ 28:55.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1403:74: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:55.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73:0, 28:55.98 from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.h:18, 28:55.98 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:15, 28:55.98 from /<>/firefox-68.0~b13+build1/js/src/jit/CompactBuffer.h:10, 28:55.98 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:12, 28:55.98 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:55.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:55.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:55.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:419:58: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 28:56.00 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 28:56.01 ^ 28:56.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:56.01 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:310:11: note: ‘result’ was declared here 28:56.01 int32_t result; 28:56.01 ^~~~~~ 28:56.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.03 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.04 return js::ToInt32Slow(cx, v, out); 28:56.04 ^ 28:56.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.04 return js::ToInt32Slow(cx, v, out); 28:56.04 ^ 28:56.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:56.11 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSetArrayLength::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.11 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1535:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.11 if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, len, error)) { 28:56.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:56.13 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/syn-975e89adf143f04e/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=syn /usr/bin/rustc --crate-name syn '/<>/firefox-68.0~b13+build1/third_party/rust/syn/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=dd791549f1cd4cea -C extra-filename=-dd791549f1cd4cea --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn --cfg syn_can_use_thread_id --cfg syn_can_call_macro_by_path --cfg syn_disable_nightly_tests` 28:56.15 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMul::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.15 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.15 if (!js::MulValues(cx, &lhs, &rhs, &result)) { 28:56.15 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 28:56.15 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.15 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.15 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.16 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:417:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.16 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 28:56.16 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:56.16 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:417:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.16 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:417:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.19 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.19 if (!js::math_imul_handle(cx, lhs, rhs, &result)) { 28:56.19 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 28:56.19 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.19 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.20 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.23 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.23 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.23 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.23 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitXor::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.23 return ToInt32OrBigIntSlow(cx, vp); 28:56.23 ^ 28:56.24 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.31 return ToInt32OrBigIntSlow(cx, vp); 28:56.31 ^ 28:56.31 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:56.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 return BigInt::bitXor(cx, lhs, rhs, out); 28:56.31 ^ 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.31 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.31 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.31 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitAnd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.31 return ToInt32OrBigIntSlow(cx, vp); 28:56.31 ^ 28:56.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.31 return ToInt32OrBigIntSlow(cx, vp); 28:56.31 ^ 28:56.31 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:56.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 return BigInt::bitAnd(cx, lhs, rhs, out); 28:56.31 ^ 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.37 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.37 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.37 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.37 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitOr::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.40 return ToInt32OrBigIntSlow(cx, vp); 28:56.41 ^ 28:56.41 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.41 return ToInt32OrBigIntSlow(cx, vp); 28:56.42 ^ 28:56.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:56.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:56.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.42 return BigInt::bitOr(cx, lhs, rhs, out); 28:56.42 ^ 28:56.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.43 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.43 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.43 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.44 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.44 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RLsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.44 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.45 return ToInt32OrBigIntSlow(cx, vp); 28:56.45 ^ 28:56.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.45 return ToInt32OrBigIntSlow(cx, vp); 28:56.45 ^ 28:56.45 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:56.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:56.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.45 return BigInt::lsh(cx, lhs, rhs, out); 28:56.45 ^ 28:56.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.49 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.49 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.49 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.49 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.49 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RRsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.49 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.49 return ToInt32OrBigIntSlow(cx, vp); 28:56.49 ^ 28:56.49 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.49 return ToInt32OrBigIntSlow(cx, vp); 28:56.49 ^ 28:56.50 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28:0, 28:56.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 28:56.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.50 return BigInt::rsh(cx, lhs, rhs, out); 28:56.50 ^ 28:56.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 28:56.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11:0, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RUrsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.58 return ToNumericSlow(cx, vp); 28:56.58 ^ 28:56.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.58 return ToNumericSlow(cx, vp); 28:56.58 ^ 28:56.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 28:56.58 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 28:56.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 28:56.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.59 return js::ToUint32Slow(cx, v, out); 28:56.59 ^ 28:56.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.59 return js::ToInt32Slow(cx, v, out); 28:56.59 ^ 28:56.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:0: 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’: 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:925:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.63 if (!js::math_sin_handle(cx, arg, &result)) { 28:56.63 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:925:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:925:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:936:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:56.63 if (!js::math_log_handle(cx, arg, &result)) { 28:56.63 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:936:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:56.63 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:936:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 28:57.40 warning: method is never used: `get_stable_rust_enum_layout` 28:57.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:149:5 28:57.40 | 28:57.40 149 | pub fn get_stable_rust_enum_layout(&self) -> Option<&'static str> { 28:57.40 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 28:57.40 | 28:57.40 = note: #[warn(dead_code)] on by default 28:57.40 warning: method is never used: `get_stable_c_enum_layout` 28:57.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:158:5 28:57.40 | 28:57.40 158 | pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> { 28:57.40 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 28:57.84 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In function ‘bool JS::SetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleValue)’: 28:57.84 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:215:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:57.84 JS_PUBLIC_API bool JS::SetWeakMapEntry(JSContext* cx, HandleObject mapObj, 28:57.84 ^~ 28:57.84 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:215:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 28:57.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20:0: 28:57.96 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)’: 28:57.96 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:219:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 28:57.96 if (!CallSelfHostedFunction(cx, cx->names().WeakSetConstructorInit, thisv, 28:57.96 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:57.96 args2, args2.rval())) { 28:57.96 ~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:29:00.245602 29:01.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 29:01.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::construct(JSContext*, unsigned int, JS::Value*)’: 29:01.12 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:131:62: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:01.12 return ConvertAndCopyTo(cx, type, typedObj, 0, nullptr, val); 29:01.12 ^ 29:02.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool DefineSimpleTypeDescr(JSContext*, JS::Handle, JS::HandleObject, typename T::Type, js::HandlePropertyName) [with T = js::ScalarTypeDescr]’: 29:02.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.31 if (!DefineDataProperty(cx, module, className, descrValue, 0)) { 29:02.31 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.56 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool DefineSimpleTypeDescr(JSContext*, JS::Handle, JS::HandleObject, typename T::Type, js::HandlePropertyName) [with T = js::ReferenceTypeDescr]’: 29:02.56 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.56 if (!DefineDataProperty(cx, module, className, descrValue, 0)) { 29:02.56 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.56 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static js::StructTypeDescr* js::StructMetaTypeDescr::createFromArrays(JSContext*, JS::HandleObject, bool, bool, JS::HandleIdVector, JS::HandleValueVector, js::Vector&)’: 29:02.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:855:18: note: parameter passing for argument of type ‘JS::HandleValueVector {aka JS::Handle >}’ will change in GCC 7.1 29:02.81 StructTypeDescr* StructMetaTypeDescr::createFromArrays( 29:02.85 ^~~~~~~~~~~~~~~~~~~ 29:02.85 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:896:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.86 if (!DefineDataProperty(cx, userFieldTypes, id, fieldTypeObjs[i], 29:02.86 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.86 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:02.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:896:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.88 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:934:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.88 if (!DefineDataProperty(cx, userFieldOffsets, id, offsetValue, 29:02.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:02.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:934:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1034:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.89 if (!DefineDataProperty(cx, descr, cx->names().fieldOffsets, 29:02.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 userFieldOffsetsValue, 29:02.89 ~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:02.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1034:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1040:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:02.89 if (!DefineDataProperty(cx, descr, cx->names().fieldTypes, 29:02.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.89 userFieldTypesValue, 29:02.89 ~~~~~~~~~~~~~~~~~~~~ 29:02.90 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:02.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:02.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1040:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:03.40 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static JSObject* js::StructMetaTypeDescr::create(JSContext*, JS::HandleObject, JS::HandleObject)’: 29:03.40 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:811:66: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:03.40 ReportCannotConvertTo(cx, idValue, "StructType field name"); 29:03.40 ^ 29:03.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 29:03.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 29:03.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 29:03.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.42 return op(cx, obj, receiver, id, vp); 29:03.42 ^ 29:03.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.42 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 29:03.44 ^ 29:03.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 29:03.44 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:851:37: note: parameter passing for argument of type ‘JS::HandleValueVector {aka JS::Handle >}’ will change in GCC 7.1 29:03.44 fieldProps); 29:03.45 ^ 29:03.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:822:76: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:03.45 ReportCannotConvertTo(cx, fieldTypeVal, "StructType field specifier"); 29:03.45 ^ 29:03.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29:0: 29:03.69 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool Collator(JSContext*, const JS::CallArgs&)’: 29:03.69 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:109:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:03.69 if (!intl::InitializeObject(cx, collator, cx->names().InitializeCollator, 29:03.69 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.69 locales, options)) { 29:03.70 ~~~~~~~~~~~~~~~~~ 29:03.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:109:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:03.71 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:109:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:03.83 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)’: 29:03.83 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:285:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.83 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:03.83 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.83 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:302:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.84 if (!GetProperty(cx, internals, internals, cx->names().usage, &value)) { 29:03.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.84 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:351:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.84 if (!GetProperty(cx, internals, internals, cx->names().sensitivity, &value)) { 29:03.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.84 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:373:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.84 if (!GetProperty(cx, internals, internals, cx->names().ignorePunctuation, 29:03.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.84 &value)) { 29:03.84 ~~~~~~~ 29:03.84 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:386:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.84 if (!GetProperty(cx, internals, internals, cx->names().numeric, &value)) { 29:03.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.84 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:393:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:03.84 if (!GetProperty(cx, internals, internals, cx->names().caseFirst, &value)) { 29:03.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 29:04.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static js::ArrayTypeDescr* js::ArrayMetaTypeDescr::create(JSContext*, JS::HandleObject, js::HandleTypeDescr, js::HandleAtom, int32_t, int32_t)’: 29:04.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:576:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.14 if (!DefineDataProperty(cx, obj, cx->names().elementType, elementTypeVal, 29:04.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.14 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:04.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:576:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:582:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.14 if (!DefineDataProperty(cx, obj, cx->names().length, lengthValue, 29:04.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.14 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:04.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:582:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::ArrayMetaTypeDescr::construct(JSContext*, unsigned int, JS::Value*)’: 29:04.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:641:70: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:04.37 ReportCannotConvertTo(cx, args[0], "ArrayType element specifier"); 29:04.37 ^ 29:04.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:646:69: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:04.37 ReportCannotConvertTo(cx, args[1], "ArrayType length specifier"); 29:04.38 ^ 29:04.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47:0: 29:04.42 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool DateTimeFormat(JSContext*, const JS::CallArgs&, bool, js::intl::DateTimeFormatOptions)’: 29:04.42 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:126:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.42 locales, options, dtfOptions, args.rval()); 29:04.43 ^ 29:04.43 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:126:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:04.43 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:126:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:04.43 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:126:48: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:04.43 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:126:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:04.64 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_FormatDateTime(JSContext*, unsigned int, JS::Value*)’: 29:04.64 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:665:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:04.64 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:04.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.64 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:677:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:04.64 if (!GetProperty(cx, internals, internals, cx->names().timeZone, &value)) { 29:04.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:04.64 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:688:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:04.64 if (!GetProperty(cx, internals, internals, cx->names().pattern, &value)) { 29:04.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2:0: 29:05.15 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::GlobalObject::initTypedObjectModule(JSContext*, JS::Handle)’: 29:05.15 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1379:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.16 if (!JS_GetProperty(cx, module, "int32", &typeDescr)) { 29:05.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1379:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1384:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.16 if (!JS_GetProperty(cx, module, "float32", &typeDescr)) { 29:05.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1384:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.16 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1389:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.16 if (!JS_GetProperty(cx, module, "float64", &typeDescr)) { 29:05.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1389:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1394:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.17 if (!JS_GetProperty(cx, module, "Object", &typeDescr)) { 29:05.17 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1394:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1399:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.17 if (!JS_GetProperty(cx, module, "WasmAnyRef", &typeDescr)) { 29:05.17 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.17 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1399:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:05.18 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1415:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.18 if (!DefineDataProperty(cx, module, cx->names().ArrayType, arrayTypeValue, 29:05.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.18 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:05.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.18 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1415:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1431:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.19 if (!DefineDataProperty(cx, module, cx->names().StructType, structTypeValue, 29:05.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.19 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:05.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1431:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1438:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.19 if (!DefineDataProperty(cx, global, cx->names().TypedObject, moduleValue, 29:05.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.19 JSPROP_RESOLVING)) { 29:05.20 ~~~~~~~~~~~~~~~~~ 29:05.20 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1438:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.20 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.20 if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue, 29:05.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.20 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:05.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.21 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.22 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:05.22 if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue, 29:05.22 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.22 JSPROP_READONLY | JSPROP_PERMANENT)) { 29:05.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:05.22 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:11.71 js/src/Unified_cpp_js_src5.o 29:15.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RHypot::recover(JSContext*, js::jit::SnapshotIterator&) const’: 29:15.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:840:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:15.35 if (!js::math_hypot_handle(cx, vec, &result)) return false; 29:15.35 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 29:15.35 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:840:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:33.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 29:33.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:34, 29:33.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 29:33.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 29:33.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:33.90 inline bool GetProperty(JSContext* cx, JS::Handle obj, 29:33.90 ^~~~~~~~~~~ 29:33.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:33.90 return op(cx, obj, receiver, id, vp); 29:33.90 ^ 29:33.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:33.90 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 29:33.90 ^ 29:33.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20:0: 29:33.96 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘UPluralRules* NewUPluralRules(JSContext*, JS::Handle)’: 29:33.96 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:295:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:33.96 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:33.96 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:33.96 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:303:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:33.96 if (!GetProperty(cx, internals, internals, cx->names().type, &value)) { 29:33.96 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2:0: 29:34.06 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)’: 29:34.06 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:84:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.06 if (!DefineDataProperty(cx, info, cx->names().minDays, v)) { 29:34.06 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:84:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:134:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 if (!DefineDataProperty(cx, info, cx->names().weekendStart, weekendStart)) { 29:34.07 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:134:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:138:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 if (!DefineDataProperty(cx, info, cx->names().weekendEnd, weekendEnd)) { 29:34.07 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:138:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:78:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.07 if (!DefineDataProperty(cx, info, cx->names().firstDayOfWeek, v)) { 29:34.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.08 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:78:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.19 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_GetLocaleInfo(JSContext*, unsigned int, JS::Value*)’: 29:34.19 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.20 if (!DefineDataProperty(cx, info, cx->names().direction, dir)) { 29:34.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.20 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.20 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:488:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.20 if (!DefineDataProperty(cx, info, cx->names().locale, args[0])) { 29:34.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.20 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:488:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:11:0: 29:34.26 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘JSObject* js::CreateNumberFormatPrototype(JSContext*, JS::HandleObject, JS::Handle, JS::MutableHandleObject)’: 29:34.26 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:189:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.26 if (!DefineDataProperty(cx, Intl, cx->names().NumberFormat, ctorValue, 0)) { 29:34.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.27 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:189:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.32 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_NumberFormat_availableLocales(JSContext*, unsigned int, JS::Value*)’: 29:34.32 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:203:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:34.32 if (!GetAvailableLocales(cx, unum_countAvailable, unum_getAvailable, 29:34.32 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.32 &result)) { 29:34.32 ~~~~~~~~ 29:34.32 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:203:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:34.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20:0: 29:34.39 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘JSObject* js::CreatePluralRulesPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 29:34.39 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:167:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.39 if (!DefineDataProperty(cx, Intl, cx->names().PluralRules, ctorValue, 0)) { 29:34.39 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.39 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:167:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:29:0: 29:34.44 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘JSObject* js::CreateRelativeTimeFormatPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 29:34.44 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:171:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.45 if (!DefineDataProperty(cx, Intl, cx->names().RelativeTimeFormat, ctorValue, 29:34.45 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.45 0)) { 29:34.45 ~~ 29:34.45 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:171:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:34.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool js::intl_RelativeTimeFormat_availableLocales(JSContext*, unsigned int, JS::Value*)’: 29:34.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:187:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:34.49 if (!GetAvailableLocales(cx, uloc_countAvailable, uloc_getAvailable, 29:34.49 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:34.49 &result)) { 29:34.49 ~~~~~~~~ 29:34.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:187:27: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:38.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 29:38.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:34, 29:38.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 29:38.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::intl_ComputeDisplayNames(JSContext*, unsigned int, JS::Value*)’: 29:38.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:38.66 return op(cx, obj, receiver, id, vp); 29:38.66 ^ 29:38.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:38.66 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 29:38.66 ^ 29:38.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2:0: 29:38.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:464:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:38.70 if (!DefineDataElement(cx, result, i, v)) { 29:38.70 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 29:38.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:464:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:11:0: 29:41.73 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool intl_FormatNumberToParts(JSContext*, void**, double, JS::MutableHandleValue)’: 29:41.73 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:531:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 29:41.73 static bool intl_FormatNumberToParts(JSContext* cx, UNumberFormat* nf, double x, 29:41.73 ^~~~~~~~~~~~~~~~~~~~~~~~ 29:41.73 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:851:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.74 if (!DefineDataProperty(cx, singlePart, cx->names().value, propVal)) { 29:41.74 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:851:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:856:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.74 if (!DefineDataElement(cx, partsArray, partIndex, propVal)) { 29:41.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:856:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:840:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:41.74 if (!DefineDataProperty(cx, singlePart, cx->names().type, propVal)) { 29:41.74 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:840:28: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool NumberFormat(JSContext*, const JS::CallArgs&, bool)’: 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:124:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:42.49 options, DateTimeFormatOptions::Standard, args.rval()); 29:42.49 ^ 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:124:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:124:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:124:60: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:42.49 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:124:60: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)’: 29:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:258:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.66 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:42.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:283:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.66 if (!GetProperty(cx, internals, internals, cx->names().style, &value)) { 29:42.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:294:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.66 if (!GetProperty(cx, internals, internals, cx->names().currency, 29:42.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.66 &value)) { 29:42.66 ~~~~~~~ 29:42.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:307:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.66 if (!GetProperty(cx, internals, internals, cx->names().currencyDisplay, 29:42.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.66 &value)) { 29:42.66 ~~~~~~~ 29:42.67 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:338:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.67 if (!GetProperty(cx, internals, internals, 29:42.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.67 cx->names().minimumSignificantDigits, &value)) { 29:42.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.67 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:344:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.67 if (!GetProperty(cx, internals, internals, 29:42.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.68 cx->names().maximumSignificantDigits, &value)) { 29:42.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.68 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:350:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.68 if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits, 29:42.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.68 &value)) { 29:42.68 ~~~~~~~ 29:42.68 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:356:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.69 if (!GetProperty(cx, internals, internals, 29:42.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.70 cx->names().minimumFractionDigits, &value)) { 29:42.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:362:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.70 if (!GetProperty(cx, internals, internals, 29:42.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.71 cx->names().maximumFractionDigits, &value)) { 29:42.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.71 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:369:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:42.71 if (!GetProperty(cx, internals, internals, cx->names().useGrouping, &value)) { 29:42.71 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20:0: 29:43.02 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool PluralRules(JSContext*, unsigned int, JS::Value*)’: 29:43.02 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:107:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:43.02 if (!intl::InitializeObject(cx, pluralRules, 29:43.02 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 29:43.03 cx->names().InitializePluralRules, locales, 29:43.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.04 options)) { 29:43.05 ~~~~~~~~ 29:43.05 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:107:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:43.05 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:107:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:43.34 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)’: 29:43.34 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:206:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.34 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:43.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.34 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:227:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.35 if (!GetProperty(cx, internals, internals, 29:43.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 cx->names().minimumSignificantDigits, &value)) { 29:43.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:233:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.35 if (!GetProperty(cx, internals, internals, 29:43.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 cx->names().maximumSignificantDigits, &value)) { 29:43.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:239:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.35 if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits, 29:43.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 &value)) { 29:43.35 ~~~~~~~ 29:43.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:245:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.35 if (!GetProperty(cx, internals, internals, 29:43.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 cx->names().minimumFractionDigits, &value)) { 29:43.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:251:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:43.35 if (!GetProperty(cx, internals, internals, 29:43.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.35 cx->names().maximumFractionDigits, &value)) { 29:43.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.63 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)’: 29:43.63 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:436:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:43.63 if (!DefineDataElement(cx, res, i++, element)) { 29:43.63 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 29:43.63 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:436:27: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:43.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2:0: 29:43.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In static member function ‘static bool js::GlobalObject::initIntlObject(JSContext*, JS::Handle)’: 29:43.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:573:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:43.75 if (!DefineDataProperty(cx, global, cx->names().Intl, intlValue, 29:43.75 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.75 JSPROP_RESOLVING)) { 29:43.75 ~~~~~~~~~~~~~~~~~ 29:43.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:573:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 29:43.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:29:0: 29:43.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool RelativeTimeFormat(JSContext*, unsigned int, JS::Value*)’: 29:43.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:115:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:43.95 if (!intl::InitializeObject(cx, relativeTimeFormat, 29:43.95 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 29:43.95 cx->names().InitializeRelativeTimeFormat, locales, 29:43.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:43.95 options)) { 29:43.95 ~~~~~~~~ 29:43.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:115:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:43.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:115:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 29:44.08 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)’: 29:44.08 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:208:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:44.08 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 29:44.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:44.09 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:216:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 29:44.09 if (!GetProperty(cx, internals, internals, cx->names().style, &value)) { 29:44.09 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:47.28 js/src/Unified_cpp_js_src6.o *** KEEP ALIVE MARKER *** Total duration: 0:30:00.245513 30:07.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 30:07.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm' 30:07.26 js/src/wasm/Unified_cpp_js_src_wasm0.o 30:07.26 js/src/wasm/Unified_cpp_js_src_wasm1.o 30:29.15 js/src/Unified_cpp_js_src7.o 30:59.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 30:59.89 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool IsDate(JS::HandleValue)’: 30:59.89 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1601:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 30:59.89 MOZ_ALWAYS_INLINE bool IsDate(HandleValue v) { 30:59.89 ^~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:31:00.245505 31:00.35 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_setTime_impl(JSContext*, const JS::CallArgs&)’: 31:00.35 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1927:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.35 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 31:00.35 ^ 31:00.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.36 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.36 return js::ToNumberSlow(cx, v, out); 31:00.36 ^ 31:00.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.36 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1936:53: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.36 dateObj->setUTCTime(TimeClip(result), args.rval()); 31:00.36 ^ 31:00.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMilliseconds_impl(JSContext*, const JS::CallArgs&)’: 31:00.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.39 return js::ToNumberSlow(cx, v, out); 31:00.39 ^ 31:00.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.39 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1993:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.39 dateObj->setUTCTime(u, args.rval()); 31:00.40 ^ 31:00.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMilliseconds_impl(JSContext*, const JS::CallArgs&)’: 31:00.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.45 return js::ToNumberSlow(cx, v, out); 31:00.45 ^ 31:00.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.45 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2022:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.45 dateObj->setUTCTime(v, args.rval()); 31:00.45 ^ 31:00.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.50 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.50 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setSeconds_impl(JSContext*, const JS::CallArgs&)’: 31:00.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.51 return js::ToNumberSlow(cx, v, out); 31:00.51 ^ 31:00.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.51 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2059:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.51 dateObj->setUTCTime(u, args.rval()); 31:00.51 ^ 31:00.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.57 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCSeconds_impl(JSContext*, const JS::CallArgs&)’: 31:00.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.57 return js::ToNumberSlow(cx, v, out); 31:00.57 ^ 31:00.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.58 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2096:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.58 dateObj->setUTCTime(v, args.rval()); 31:00.58 ^ 31:00.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.63 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.64 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.64 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMinutes_impl(JSContext*, const JS::CallArgs&)’: 31:00.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.64 return js::ToNumberSlow(cx, v, out); 31:00.64 ^ 31:00.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.64 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2138:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.64 dateObj->setUTCTime(u, args.rval()); 31:00.64 ^ 31:00.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.69 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMinutes_impl(JSContext*, const JS::CallArgs&)’: 31:00.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.70 return js::ToNumberSlow(cx, v, out); 31:00.70 ^ 31:00.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.70 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2181:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.70 dateObj->setUTCTime(v, args.rval()); 31:00.70 ^ 31:00.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.75 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setHours_impl(JSContext*, const JS::CallArgs&)’: 31:00.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.75 return js::ToNumberSlow(cx, v, out); 31:00.75 ^ 31:00.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.76 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2228:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.76 dateObj->setUTCTime(u, args.rval()); 31:00.76 ^ 31:00.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCHours_impl(JSContext*, const JS::CallArgs&)’: 31:00.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.81 return js::ToNumberSlow(cx, v, out); 31:00.81 ^ 31:00.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.82 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2276:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.82 dateObj->setUTCTime(v, args.rval()); 31:00.82 ^ 31:00.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.86 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setDate_impl(JSContext*, const JS::CallArgs&)’: 31:00.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.87 return js::ToNumberSlow(cx, v, out); 31:00.87 ^ 31:00.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.87 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2306:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.87 dateObj->setUTCTime(u, args.rval()); 31:00.87 ^ 31:00.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCDate_impl(JSContext*, const JS::CallArgs&)’: 31:00.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.91 return js::ToNumberSlow(cx, v, out); 31:00.92 ^ 31:00.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.92 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2337:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.92 dateObj->setUTCTime(v, args.rval()); 31:00.92 ^ 31:00.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:00.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:00.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:00.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:00.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMonth_impl(JSContext*, const JS::CallArgs&)’: 31:00.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:00.98 return js::ToNumberSlow(cx, v, out); 31:00.98 ^ 31:00.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:00.98 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2391:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:00.98 dateObj->setUTCTime(u, args.rval()); 31:00.98 ^ 31:01.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:01.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:01.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:01.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMonth_impl(JSContext*, const JS::CallArgs&)’: 31:01.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.04 return js::ToNumberSlow(cx, v, out); 31:01.04 ^ 31:01.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:01.04 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2428:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:01.04 dateObj->setUTCTime(v, args.rval()); 31:01.04 ^ 31:01.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:01.10 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:01.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:01.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setFullYear_impl(JSContext*, const JS::CallArgs&)’: 31:01.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.10 return js::ToNumberSlow(cx, v, out); 31:01.10 ^ 31:01.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:01.11 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2483:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:01.11 dateObj->setUTCTime(u, args.rval()); 31:01.11 ^ 31:01.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:01.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:01.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:01.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCFullYear_impl(JSContext*, const JS::CallArgs&)’: 31:01.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.16 return js::ToNumberSlow(cx, v, out); 31:01.16 ^ 31:01.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:01.16 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2525:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:01.16 dateObj->setUTCTime(v, args.rval()); 31:01.16 ^ 31:01.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:01.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:01.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:01.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setYear_impl(JSContext*, const JS::CallArgs&)’: 31:01.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.21 return js::ToNumberSlow(cx, v, out); 31:01.21 ^ 31:01.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:01.22 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2566:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:01.22 dateObj->setUTCTime(TimeClip(u), args.rval()); 31:01.22 ^ 31:01.22 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2549:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:01.22 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 31:01.22 ^ 31:01.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:01.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 31:01.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2236:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.64 static bool DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 31:01.64 ^~~~~~~~~~~~~~~~~ 31:01.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.64 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:01.64 ^ 31:01.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue)’: 31:01.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2457:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.67 static bool SetElement(JSContext* cx, HandleObject obj, uint32_t index, 31:01.67 ^~~~~~~~~~ 31:01.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:01.67 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:01.67 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:01.67 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:01.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:01.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:316:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.67 return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result); 31:01.67 ^ 31:01.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:316:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:316:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:320:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.68 result); 31:01.68 ^ 31:01.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:320:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:320:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:01.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:01.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool CallOriginalPromiseThenImpl(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::MutableHandleObject, js::CreateDependentPromise)’: 31:01.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4085:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.75 createDependent); 31:01.75 ^ 31:01.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4085:45: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.85 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:17:0, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:01.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:01.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:01.85 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h: In function ‘bool FinishDateClassInit(JSContext*, JS::HandleObject, JS::HandleObject)’: 31:01.85 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:01.85 return NativeGetProperty(cx, obj, receiver, id, vp); 31:01.85 ^ 31:01.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:01.86 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3351:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:01.86 NativeDefineDataProperty(cx, proto.as(), toGMTStringId, 31:01.86 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.86 toUTCStringFun, 0); 31:01.86 ~~~~~~~~~~~~~~~~~~ 31:01.86 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3351:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:02.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:02.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:02.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:02.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:02.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:02.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetMsecsOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)’: 31:02.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.21 return js::ToNumberSlow(cx, v, out); 31:02.21 ^ 31:02.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetSecsOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)’: 31:02.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.22 return js::ToNumberSlow(cx, v, out); 31:02.22 ^ 31:02.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetMinsOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)’: 31:02.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.24 return js::ToNumberSlow(cx, v, out); 31:02.24 ^ 31:02.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetMonthOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)’: 31:02.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.33 return js::ToNumberSlow(cx, v, out); 31:02.33 ^ 31:02.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetDateOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)’: 31:02.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.40 return js::ToNumberSlow(cx, v, out); 31:02.40 ^ 31:02.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:02.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ResolveStandardClass(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 31:02.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:843:62: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 31:02.85 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING); 31:02.85 ^ 31:02.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:843:62: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 31:02.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:02.91 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 31:02.91 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 31:02.91 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 31:02.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:02.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘int32_t CoerceInPlace_ToInt32(JS::Value*)’: 31:02.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.92 return js::ToInt32Slow(cx, v, out); 31:02.92 ^ 31:02.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘int32_t CoerceInPlace_ToNumber(JS::Value*)’: 31:02.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:02.94 return js::ToNumberSlow(cx, v, out); 31:02.94 ^ 31:03.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:03.32 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool GetDataProperty(JSContext*, JS::HandleValue, js::HandleAtom, JS::MutableHandleValue)’: 31:03.32 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6439:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:03.32 static bool GetDataProperty(JSContext* cx, HandleValue objVal, HandleAtom field, 31:03.33 ^~~~~~~~~~~~~~~ 31:03.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6439:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:03.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6452:29: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:03.33 if (!GetPropertyDescriptor(cx, obj, id, &desc)) { 31:03.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 31:03.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6452:29: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:03.41 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)’: 31:03.41 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6468:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:03.41 static bool GetDataProperty(JSContext* cx, HandleValue objVal, 31:03.41 ^~~~~~~~~~~~~~~ 31:03.41 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6468:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:03.41 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6475:46: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:03.41 return GetDataProperty(cx, objVal, field, v); 31:03.41 ^ 31:03.41 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6475:46: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:05.07 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 31:05.07 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 31:05.07 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 31:05.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 31:05.07 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 31:05.07 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:05.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:05.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:05.08 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool date_parse(JSContext*, unsigned int, JS::Value*)’: 31:05.08 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.08 return ToStringSlow(cx, v); 31:05.08 ^ 31:05.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:05.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool DefineUCDataProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue, unsigned int)’: 31:05.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2169:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.14 static bool DefineUCDataProperty(JSContext* cx, HandleObject obj, 31:05.14 ^~~~~~~~~~~~~~~~~~~~ 31:05.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.14 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:05.14 ^ 31:05.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool DefineDataProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)’: 31:05.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2062:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.17 static bool DefineDataProperty(JSContext* cx, HandleObject obj, 31:05.17 ^~~~~~~~~~~~~~~~~~ 31:05.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.17 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:05.17 ^ 31:05.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.30 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ValueToObject(JSContext*, JS::HandleValue, JS::MutableHandleObject)’: 31:05.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:310:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.31 JS_PUBLIC_API bool JS_ValueToObject(JSContext* cx, HandleValue value, 31:05.31 ^~~~~~~~~~~~~~~~ 31:05.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:05.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:05.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:05.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.31 return js::ToObjectSlow(cx, v, false); 31:05.31 ^ 31:05.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:05.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS_ValueToConstructor(JSContext*, JS::HandleValue)’: 31:05.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:334:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.34 JS_PUBLIC_API JSFunction* JS_ValueToConstructor(JSContext* cx, 31:05.34 ^~~~~~~~~~~~~~~~~~~~~ 31:05.34 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100:0, 31:05.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:05.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.34 ReportIsNotFunction(cx, v, -1, construct); 31:05.34 ^ 31:05.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:05.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS_ValueToFunction(JSContext*, JS::HandleValue)’: 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:327:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.36 JS_PUBLIC_API JSFunction* JS_ValueToFunction(JSContext* cx, HandleValue value) { 31:05.36 ^~~~~~~~~~~~~~~~~~ 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:327:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSString* JS_ValueToSource(JSContext*, JS::HandleValue)’: 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:342:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.36 JS_PUBLIC_API JSString* JS_ValueToSource(JSContext* cx, HandleValue value) { 31:05.36 ^~~~~~~~~~~~~~~~ 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:342:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:346:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.36 return ValueToSource(cx, value); 31:05.36 ^ 31:05.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSType JS_TypeOfValue(JSContext*, JS::HandleValue)’: 31:05.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:353:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.38 JS_PUBLIC_API JSType JS_TypeOfValue(JSContext* cx, HandleValue value) { 31:05.38 ^~~~~~~~~~~~~~ 31:05.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::detail::ComputeThis(JSContext*, JS::Value*, JS::MutableHandleObject)’: 31:05.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1111:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:05.85 if (!BoxNonStrictThis(cx, thisv, thisv)) { 31:05.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 31:05.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1111:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:05.86 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1111:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:06.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ValueToId(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 31:06.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1424:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.17 JS_PUBLIC_API bool JS_ValueToId(JSContext* cx, HandleValue value, 31:06.17 ^~~~~~~~~~~~ 31:06.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 31:06.17 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 31:06.17 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:06.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:06.17 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:06.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:06.17 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 31:06.17 JSAtom* atom = ToAtom(cx, v); 31:06.17 ^ 31:06.21 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)’: 31:06.21 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 31:06.21 JSAtom* atom = ToAtom(cx, v); 31:06.21 ^ 31:06.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:06.23 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_IdToValue(JSContext*, jsid, JS::MutableHandleValue)’: 31:06.23 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1441:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:06.24 JS_PUBLIC_API bool JS_IdToValue(JSContext* cx, jsid id, MutableHandleValue vp) { 31:06.24 ^~~~~~~~~~~~ 31:06.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)’: 31:06.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1450:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:06.25 JS_PUBLIC_API bool JS::ToPrimitive(JSContext* cx, HandleObject obj, JSType hint, 31:06.25 ^~ 31:06.28 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 31:06.28 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1555:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.28 JS_PUBLIC_API bool JS_HasInstance(JSContext* cx, HandleObject obj, 31:06.28 ^~~~~~~~~~~~~~ 31:06.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 31:06.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1829:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.51 JS_PUBLIC_API bool JS_GetOwnPropertyDescriptorById( 31:06.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:06.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1829:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.51 return GetOwnPropertyDescriptor(cx, obj, id, desc); 31:06.51 ^ 31:06.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.52 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle)’: 31:06.52 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1839:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.52 JS_PUBLIC_API bool JS_GetOwnPropertyDescriptor( 31:06.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:06.52 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1839:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.52 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.52 return GetOwnPropertyDescriptor(cx, obj, id, desc); 31:06.52 ^ 31:06.52 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle)’: 31:06.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1850:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.56 JS_PUBLIC_API bool JS_GetOwnUCPropertyDescriptor( 31:06.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:06.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.56 return GetOwnPropertyDescriptor(cx, obj, id, desc); 31:06.56 ^ 31:06.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 31:06.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1861:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.60 JS_PUBLIC_API bool JS_GetPropertyDescriptorById( 31:06.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:06.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1861:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.60 return GetPropertyDescriptor(cx, obj, id, desc); 31:06.60 ^ 31:06.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.61 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle)’: 31:06.61 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1868:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.61 JS_PUBLIC_API bool JS_GetPropertyDescriptor( 31:06.61 ^~~~~~~~~~~~~~~~~~~~~~~~ 31:06.61 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1868:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.62 return GetPropertyDescriptor(cx, obj, id, desc); 31:06.62 ^ 31:06.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.65 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle)’: 31:06.65 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1879:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.66 JS_PUBLIC_API bool JS_GetUCPropertyDescriptor( 31:06.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 31:06.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.66 return GetPropertyDescriptor(cx, obj, id, desc); 31:06.66 ^ 31:06.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:06.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 31:06.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1900:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.69 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 31:06.69 ^~~~~~~~~~~~~~~~~~~~~ 31:06.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1900:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.69 return DefineProperty(cx, obj, id, desc, result); 31:06.69 ^ 31:06.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)’: 31:06.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2005:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.70 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 31:06.70 ^~~~~~~~~~~~~~~~~~~~~ 31:06.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.71 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.71 ^ 31:06.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, unsigned int)’: 31:06.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.74 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.74 ^ 31:06.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleString, unsigned int)’: 31:06.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.76 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.76 ^ 31:06.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, int32_t, unsigned int)’: 31:06.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.78 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.78 ^ 31:06.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, uint32_t, unsigned int)’: 31:06.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.80 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.80 ^ 31:06.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, double, unsigned int)’: 31:06.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.83 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:06.83 ^ 31:06.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)’: 31:06.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2074:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.85 JS_PUBLIC_API bool JS_DefineProperty(JSContext* cx, HandleObject obj, 31:06.85 ^~~~~~~~~~~~~~~~~ 31:06.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2077:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.85 return DefineDataProperty(cx, obj, name, value, attrs); 31:06.85 ^ 31:06.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2077:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleObject, unsigned int)’: 31:06.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2108:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.91 return DefineDataProperty(cx, obj, name, value, attrs); 31:06.91 ^ 31:06.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2108:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleString, unsigned int)’: 31:06.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2115:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.93 return DefineDataProperty(cx, obj, name, value, attrs); 31:06.93 ^ 31:06.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2115:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:06.95 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, int32_t, unsigned int)’: 31:06.95 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2123:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.95 HandleValue::fromMarkedLocation(&value), attrs); 31:06.95 ^ 31:06.95 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2123:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, uint32_t, unsigned int)’: 31:06.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2131:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.97 HandleValue::fromMarkedLocation(&value), attrs); 31:06.97 ^ 31:06.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2131:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, double, unsigned int)’: 31:06.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2139:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:06.99 HandleValue::fromMarkedLocation(&value), attrs); 31:06.99 ^ 31:06.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2139:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::Handle, JS::ObjectOpResult&)’: 31:07.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2144:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.02 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 31:07.02 ^~~~~~~~~~~~~~~~~~~ 31:07.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.02 return DefineProperty(cx, obj, id, desc, result); 31:07.02 ^ 31:07.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue, unsigned int)’: 31:07.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2180:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.05 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 31:07.05 ^~~~~~~~~~~~~~~~~~~ 31:07.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2183:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.05 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 31:07.05 ^ 31:07.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleObject, unsigned int)’: 31:07.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2202:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.10 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 31:07.10 ^ 31:07.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleString, unsigned int)’: 31:07.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2209:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.12 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 31:07.12 ^ 31:07.13 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, int32_t, unsigned int)’: 31:07.13 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2217:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.14 HandleValue::fromMarkedLocation(&value), attrs); 31:07.14 ^ 31:07.15 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, uint32_t, unsigned int)’: 31:07.15 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2225:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.15 HandleValue::fromMarkedLocation(&value), attrs); 31:07.15 ^ 31:07.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, double, unsigned int)’: 31:07.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2233:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.17 HandleValue::fromMarkedLocation(&value), attrs); 31:07.17 ^ 31:07.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 31:07.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2248:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.20 JS_PUBLIC_API bool JS_DefineElement(JSContext* cx, HandleObject obj, 31:07.20 ^~~~~~~~~~~~~~~~ 31:07.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2251:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.20 return ::DefineDataElement(cx, obj, index, value, attrs); 31:07.20 ^ 31:07.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2251:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.24 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, unsigned int)’: 31:07.24 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2268:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.24 return ::DefineDataElement(cx, obj, index, value, attrs); 31:07.24 ^ 31:07.24 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2268:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.26 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString, unsigned int)’: 31:07.26 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2275:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.26 return ::DefineDataElement(cx, obj, index, value, attrs); 31:07.26 ^ 31:07.26 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2275:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.28 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, int32_t, unsigned int)’: 31:07.28 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2283:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.28 HandleValue::fromMarkedLocation(&value), attrs); 31:07.28 ^ 31:07.28 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2283:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.29 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, uint32_t, unsigned int)’: 31:07.29 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2291:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.30 HandleValue::fromMarkedLocation(&value), attrs); 31:07.30 ^ 31:07.30 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2291:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.32 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, double, unsigned int)’: 31:07.32 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2299:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.32 HandleValue::fromMarkedLocation(&value), attrs); 31:07.32 ^ 31:07.32 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2299:76: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.50 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ForwardGetPropertyTo(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 31:07.50 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2362:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.50 JS_PUBLIC_API bool JS_ForwardGetPropertyTo(JSContext* cx, HandleObject obj, 31:07.50 ^~~~~~~~~~~~~~~~~~~~~~~ 31:07.50 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2362:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.50 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.50 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.51 return op(cx, obj, receiver, id, vp); 31:07.51 ^ 31:07.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.51 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:07.51 ^ 31:07.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ForwardGetElementTo(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, JS::MutableHandleValue)’: 31:07.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2372:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.53 JS_PUBLIC_API bool JS_ForwardGetElementTo(JSContext* cx, HandleObject obj, 31:07.53 ^~~~~~~~~~~~~~~~~~~~~~ 31:07.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.54 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.54 return op(cx, obj, receiver, id, vp); 31:07.54 ^ 31:07.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.54 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:07.54 ^ 31:07.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 31:07.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2382:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.58 JS_PUBLIC_API bool JS_GetPropertyById(JSContext* cx, HandleObject obj, 31:07.58 ^~~~~~~~~~~~~~~~~~ 31:07.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.58 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.58 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.58 return op(cx, obj, receiver, id, vp); 31:07.58 ^ 31:07.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.59 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:07.59 ^ 31:07.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)’: 31:07.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2388:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.63 JS_PUBLIC_API bool JS_GetProperty(JSContext* cx, HandleObject obj, 31:07.63 ^~~~~~~~~~~~~~ 31:07.63 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2395:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.63 return JS_GetPropertyById(cx, obj, id, vp); 31:07.63 ^ 31:07.63 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2395:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandleValue)’: 31:07.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2398:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.67 JS_PUBLIC_API bool JS_GetUCProperty(JSContext* cx, HandleObject obj, 31:07.67 ^~~~~~~~~~~~~~~~ 31:07.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2406:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.68 return JS_GetPropertyById(cx, obj, id, vp); 31:07.68 ^ 31:07.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2406:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)’: 31:07.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2409:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:07.71 JS_PUBLIC_API bool JS_GetElement(JSContext* cx, HandleObject objArg, 31:07.72 ^~~~~~~~~~~~~ 31:07.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.72 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.72 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.72 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.72 return op(cx, obj, receiver, id, vp); 31:07.72 ^ 31:07.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:07.72 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:07.72 ^ 31:07.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ForwardSetPropertyTo(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 31:07.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2414:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.76 JS_PUBLIC_API bool JS_ForwardSetPropertyTo(JSContext* cx, HandleObject obj, 31:07.76 ^~~~~~~~~~~~~~~~~~~~~~~ 31:07.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2414:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.76 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.76 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.76 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.76 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 31:07.76 ^ 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.76 receiver, result); 31:07.76 ^ 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 31:07.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2425:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.79 JS_PUBLIC_API bool JS_SetPropertyById(JSContext* cx, HandleObject obj, 31:07.79 ^~~~~~~~~~~~~~~~~~ 31:07.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:07.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:07.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:07.79 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:07.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.79 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 31:07.79 ^ 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.79 receiver, result); 31:07.79 ^ 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:07.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:07.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue)’: 31:07.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2436:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.83 JS_PUBLIC_API bool JS_SetProperty(JSContext* cx, HandleObject obj, 31:07.83 ^~~~~~~~~~~~~~ 31:07.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2443:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.83 return JS_SetPropertyById(cx, obj, id, v); 31:07.83 ^ 31:07.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2443:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue)’: 31:07.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2446:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.87 JS_PUBLIC_API bool JS_SetUCProperty(JSContext* cx, HandleObject obj, 31:07.87 ^~~~~~~~~~~~~~~~ 31:07.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2454:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.87 return JS_SetPropertyById(cx, obj, id, v); 31:07.87 ^ 31:07.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2454:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue)’: 31:07.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2468:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.89 JS_PUBLIC_API bool JS_SetElement(JSContext* cx, HandleObject obj, 31:07.89 ^~~~~~~~~~~~~ 31:07.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2470:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.89 return SetElement(cx, obj, index, v); 31:07.89 ^ 31:07.89 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2470:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject)’: 31:07.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2476:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.90 return SetElement(cx, obj, index, value); 31:07.90 ^ 31:07.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2476:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString)’: 31:07.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2482:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.92 return SetElement(cx, obj, index, value); 31:07.92 ^ 31:07.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2482:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, int32_t)’: 31:07.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2488:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.94 return SetElement(cx, obj, index, value); 31:07.94 ^ 31:07.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2488:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.96 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, uint32_t)’: 31:07.96 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2494:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.96 return SetElement(cx, obj, index, value); 31:07.96 ^ 31:07.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2494:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, double)’: 31:07.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2500:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:07.99 return SetElement(cx, obj, index, value); 31:07.99 ^ 31:07.99 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2500:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS_DefineObject(JSContext*, JS::HandleObject, const char*, const JSClass*, unsigned int)’: 31:09.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2883:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.02 if (!DefineDataProperty(cx, obj, name, nobjValue, attrs)) { 31:09.02 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2883:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineConstDoubles(JSContext*, JS::HandleObject, const JSConstDoubleSpec*)’: 31:09.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.06 if (!DefineDataProperty(cx, obj, cds->name, value, attrs)) { 31:09.06 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineConstIntegers(JSContext*, JS::HandleObject, const JSConstIntegerSpec*)’: 31:09.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.09 if (!DefineDataProperty(cx, obj, cds->name, value, attrs)) { 31:09.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In member function ‘bool JSPropertySpec::getValue(JSContext*, JS::MutableHandleValue) const’: 31:09.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2917:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:09.12 JS_PUBLIC_API bool JSPropertySpec::getValue(JSContext* cx, 31:09.12 ^~~~~~~~~~~~~~ 31:09.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperties(JSContext*, JS::HandleObject, const JSPropertySpec*)’: 31:09.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2836:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:09.20 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), getterNameName, 31:09.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.20 name, 0, &getterValue)) { 31:09.20 ~~~~~~~~~~~~~~~~~~~~~~ 31:09.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2852:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:09.21 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), setterNameName, 31:09.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.21 name, 0, &setterValue)) { 31:09.21 ~~~~~~~~~~~~~~~~~~~~~~ 31:09.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.21 return js::DefineDataProperty(cx, obj, id, value, attrs); 31:09.21 ^ 31:09.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ObjectToCompletePropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandle)’: 31:09.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2999:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.33 JS_PUBLIC_API bool JS::ObjectToCompletePropertyDescriptor( 31:09.33 ^~ 31:09.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2999:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:09.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3005:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.33 if (!ToPropertyDescriptor(cx, descObj, true, desc)) { 31:09.33 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3005:28: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:09.37 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_IsArrayObject(JSContext*, JS::HandleValue, bool*)’: 31:09.37 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3071:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:09.37 JS_PUBLIC_API bool JS_IsArrayObject(JSContext* cx, JS::HandleValue value, 31:09.37 ^~~~~~~~~~~~~~~~ 31:09.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, JS::HandleId, unsigned int)’: 31:09.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3192:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:09.53 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 31:09.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.53 nargs, &funVal)) { 31:09.53 ~~~~~~~~~~~~~~~ 31:09.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, JS::HandleId)’: 31:09.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3223:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:09.58 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 31:09.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:09.58 fs->nargs, &funVal)) { 31:09.58 ~~~~~~~~~~~~~~~~~~~ 31:10.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)’: 31:10.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3736:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.07 JS_PUBLIC_API bool JS::FinishDynamicModuleImport(JSContext* cx, 31:10.08 ^~ 31:10.08 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3745:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.08 promise); 31:10.08 ^ 31:10.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSString* JS::GetRequestedModuleSpecifier(JSContext*, JS::HandleValue)’: 31:10.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3824:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.22 JS_PUBLIC_API JSString* JS::GetRequestedModuleSpecifier(JSContext* cx, 31:10.22 ^~ 31:10.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3824:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS::GetRequestedModuleSourcePos(JSContext*, JS::HandleValue, uint32_t*, uint32_t*)’: 31:10.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3833:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.22 JS_PUBLIC_API void JS::GetRequestedModuleSourcePos(JSContext* cx, 31:10.22 ^~ 31:10.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3833:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS::CallOriginalPromiseResolve(JSContext*, JS::HandleValue)’: 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4008:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.34 JS_PUBLIC_API JSObject* JS::CallOriginalPromiseResolve( 31:10.34 ^~ 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4008:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4015:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.34 PromiseObject::unforgeableResolve(cx, resolutionValue)); 31:10.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS::CallOriginalPromiseReject(JSContext*, JS::HandleValue)’: 31:10.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4020:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.34 JS_PUBLIC_API JSObject* JS::CallOriginalPromiseReject( 31:10.34 ^~ 31:10.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4020:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.36 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4027:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:10.36 PromiseObject::unforgeableReject(cx, rejectionValue)); 31:10.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 31:11.03 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSON(JSContext*, const char16_t*, uint32_t, JS::MutableHandleValue)’: 31:11.03 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4749:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.04 JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, const char16_t* chars, 31:11.04 ^~~~~~~~~~~~ 31:11.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4754:50: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 31:11.04 NullHandleValue, vp); 31:11.04 ^ 31:11.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4754:50: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 31:11.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4754:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSONWithReviver(JSContext*, const char16_t*, uint32_t, JS::HandleValue, JS::MutableHandleValue)’: 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4762:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.05 JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars, 31:11.05 ^~~~~~~~~~~~~~~~~~~~~~~ 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4762:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4768:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.05 reviver, vp); 31:11.05 ^ 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4768:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4768:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSONWithReviver(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)’: 31:11.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4771:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.07 JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, HandleString str, 31:11.07 ^~~~~~~~~~~~~~~~~~~~~~~ 31:11.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4771:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.07 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.07 return stableChars.isLatin1() 31:11.07 ~~~~~~~~~~~~~~~~~~~~~~ 31:11.07 ? ParseJSONWithReviver(cx, stableChars.latin1Range(), reviver, vp) 31:11.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:11.07 : ParseJSONWithReviver(cx, stableChars.twoByteRange(), reviver, 31:11.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:11.07 vp); 31:11.07 ~~~ 31:11.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.11 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSON(JSContext*, JS::HandleString, JS::MutableHandleValue)’: 31:11.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4757:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.12 JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, HandleString str, 31:11.12 ^~~~~~~~~~~~ 31:11.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4759:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.12 return JS_ParseJSONWithReviver(cx, str, NullHandleValue, vp); 31:11.12 ^ 31:11.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4759:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:11.20 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:11.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:11.20 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:11.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:11.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* JS_GetConstructor(JSContext*, JS::HandleObject)’: 31:11.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.20 return op(cx, obj, receiver, id, vp); 31:11.20 ^ 31:11.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.20 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:11.20 ^ 31:11.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:11.26 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:11.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:11.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_toJSON(JSContext*, unsigned int, JS::Value*)’: 31:11.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.27 return js::ToObjectSlow(cx, v, false); 31:11.27 ^ 31:11.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:11.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:11.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.27 return op(cx, obj, receiver, id, vp); 31:11.27 ^ 31:11.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.27 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:11.27 ^ 31:11.27 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:17:0, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:38, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:36, 31:11.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:11.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:11.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.28 return Call(cx, fval, thisv, args, rval); 31:11.28 ^ 31:11.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:11.41 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::GetFirstArgumentAsTypeHint(JSContext*, JS::CallArgs, JSType*)’: 31:11.41 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1500:68: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.41 const char* source = ValueToSourceForError(cx, args.get(0), bytes); 31:11.41 ^ 31:11.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:11.47 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_toPrimitive(JSContext*, unsigned int, JS::Value*)’: 31:11.47 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3094:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.47 return OrdinaryToPrimitive(cx, obj, hint, args.rval()); 31:11.47 ^ 31:11.47 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3094:56: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:11.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:11.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In member function ‘bool JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::HandleObject, JS::HandleId, bool)’: 31:11.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:165:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.61 nullptr, nullptr, nullptr); 31:11.62 ^ 31:11.62 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:184:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.62 nullptr, propName.get(), nullptr); 31:11.62 ^ 31:11.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::Handle)’: 31:11.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2156:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.68 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 31:11.68 ^~~~~~~~~~~~~~~~~~~ 31:11.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.68 return DefineProperty(cx, obj, id, desc, result); 31:11.68 ^ 31:11.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle)’: 31:11.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1907:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.71 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 31:11.71 ^~~~~~~~~~~~~~~~~~~~~ 31:11.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.71 return DefineProperty(cx, obj, id, desc, result); 31:11.71 ^ 31:11.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:50: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 31:11.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPendingException(JSContext*, JS::MutableHandleValue)’: 31:11.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5007:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.77 JS_PUBLIC_API bool JS_GetPendingException(JSContext* cx, 31:11.77 ^~~~~~~~~~~~~~~~~~~~~~ 31:11.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5014:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:11.77 return cx->getPendingException(vp); 31:11.77 ^ 31:11.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS_SetPendingException(JSContext*, JS::HandleValue, JS::ExceptionStackBehavior)’: 31:11.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5017:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.79 JS_PUBLIC_API void JS_SetPendingException(JSContext* cx, HandleValue value, 31:11.80 ^~~~~~~~~~~~~~~~~~~~~~ 31:11.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5024:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.80 cx->setPendingExceptionAndCaptureStack(value); 31:11.80 ^ 31:11.88 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS::SetPendingExceptionAndStack(JSContext*, JS::HandleValue, JS::HandleObject)’: 31:11.88 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5035:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:11.88 JS_PUBLIC_API void JS::SetPendingExceptionAndStack(JSContext* cx, 31:11.88 ^~ 31:12.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSExceptionState* JS_SaveExceptionState(JSContext*)’: 31:12.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5014:36: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:12.06 return cx->getPendingException(vp); 31:12.06 ^ 31:12.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS_RestoreExceptionState(JSContext*, JSExceptionState*)’: 31:12.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5024:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:12.10 cx->setPendingExceptionAndCaptureStack(value); 31:12.10 ^ 31:13.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:13.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:13.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:13.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_UTC(JSContext*, unsigned int, JS::Value*)’: 31:13.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.09 return js::ToNumberSlow(cx, v, out); 31:13.09 ^ 31:13.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.10 return js::ToNumberSlow(cx, v, out); 31:13.11 ^ 31:13.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.11 return js::ToNumberSlow(cx, v, out); 31:13.11 ^ 31:13.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.11 return js::ToNumberSlow(cx, v, out); 31:13.13 ^ 31:13.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.13 return js::ToNumberSlow(cx, v, out); 31:13.13 ^ 31:13.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.13 return js::ToNumberSlow(cx, v, out); 31:13.13 ^ 31:13.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.14 return js::ToNumberSlow(cx, v, out); 31:13.14 ^ 31:13.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:13.24 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* CloneFunctionObject(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleScope)’: 31:13.24 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3283:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.24 ReportIsNotFunction(cx, v); 31:13.24 ^ 31:13.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:13.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 31:13.30 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 31:13.30 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 31:13.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:13.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘int32_t CoerceInPlace_JitEntry(int, js::wasm::TlsData*, JS::Value*)’: 31:13.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.30 return js::ToInt32Slow(cx, v, out); 31:13.30 ^ 31:13.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:13.30 return js::ToNumberSlow(cx, v, out); 31:13.30 ^ 31:13.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:13.93 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool FormatDate(JSContext*, double, FormatSpec, JS::MutableHandleValue)’: 31:13.93 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2806:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:13.93 static bool FormatDate(JSContext* cx, double utcTime, FormatSpec format, 31:13.93 ^~~~~~~~~~ 31:13.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47:0: 31:13.97 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmDebug.cpp: In member function ‘bool js::wasm::DebugState::getGlobal(js::wasm::Instance&, uint32_t, JS::MutableHandleValue)’: 31:13.97 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmDebug.cpp:337:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:13.97 bool DebugState::getGlobal(Instance& instance, uint32_t globalIndex, 31:13.97 ^~~~~~~~~~ 31:14.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:14.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_Stringify(JSContext*, JS::MutableHandleValue, JS::HandleObject, JS::HandleValue, JSONWriteCallback, void*)’: 31:14.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4706:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:14.33 JS_PUBLIC_API bool JS_Stringify(JSContext* cx, MutableHandleValue vp, 31:14.33 ^~~~~~~~~~~~ 31:14.33 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4706:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:14.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4716:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:14.34 if (!Stringify(cx, vp, replacer, space, sb, StringifyBehavior::Normal)) { 31:14.34 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ToJSONMaybeSafely(JSContext*, JS::HandleObject, JSONWriteCallback, void*)’: 31:14.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4738:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:14.38 if (!Stringify(cx, &inputValue, nullptr, NullHandleValue, sb, 31:14.38 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.38 StringifyBehavior::RestrictedSafe)) 31:14.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:15.06 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:99:0, 31:15.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:15.06 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 31:15.06 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:15.06 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 31:15.06 ^~ 31:15.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:15.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_WrapValue(JSContext*, JS::MutableHandleValue)’: 31:15.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:595:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:15.12 JS_PUBLIC_API bool JS_WrapValue(JSContext* cx, MutableHandleValue vp) { 31:15.12 ^~~~~~~~~~~~ 31:15.18 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool ResolveOrRejectPromise(JSContext*, JS::HandleObject, JS::HandleValue, bool)’: 31:15.18 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4032:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:15.18 static bool ResolveOrRejectPromise(JSContext* cx, JS::HandleObject promiseObj, 31:15.18 ^~~~~~~~~~~~~~~~~~~~~~ 31:15.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ResolvePromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 31:15.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4060:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:15.25 JS_PUBLIC_API bool JS::ResolvePromise(JSContext* cx, 31:15.25 ^~ 31:15.26 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::RejectPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 31:15.26 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4066:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:15.26 JS_PUBLIC_API bool JS::RejectPromise(JSContext* cx, JS::HandleObject promiseObj, 31:15.26 ^~ 31:15.48 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS_TransplantObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 31:15.48 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:606:25: warning: ‘*((void*)& c +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:15.48 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 31:15.48 ^ 31:15.49 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:606:25: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:18.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20:0: 31:18.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp: In function ‘bool WasmHandleDebugTrap()’: 31:18.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp:272:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:18.72 ResumeMode mode = Debugger::onSingleStep(cx, &result); 31:18.72 ^ 31:18.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp:284:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:18.72 ResumeMode mode = Debugger::onTrap(cx, &result); 31:18.72 ^ 31:21.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:0: 31:21.69 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::StackMapGenerator::createStackMap(const char*, const ExitStubMapVector&, uint32_t, js::wasm::HasRefTypedDebugFrame, const StkVector&)’: 31:21.69 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:2336:78: warning: ‘framePushedExcludingArgs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:21.69 uint32_t offsFromMapLowest = framePushedExcludingArgs.value() - v.offs(); 31:21.69 ^ 31:25.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:25.89 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In member function ‘void js::DateObject::setUTCTime(JS::ClippedTime, JS::MutableHandleValue)’: 31:25.89 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1468:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:25.89 void DateObject::setUTCTime(ClippedTime t, MutableHandleValue vp) { 31:25.89 ^~~~~~~~~~ 31:25.91 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_setTime(JSContext*, unsigned int, JS::Value*)’: 31:25.91 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1927:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:25.91 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 31:25.91 ^ 31:25.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:25.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:25.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:25.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:25.93 return js::ToNumberSlow(cx, v, out); 31:25.93 ^ 31:25.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:25.94 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1936:53: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:25.94 dateObj->setUTCTime(TimeClip(result), args.rval()); 31:25.94 ^ 31:25.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:25.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:25.98 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:25.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:25.98 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:25.99 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:25.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:25.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)’: 31:25.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:25.99 return js::ToNumberSlow(cx, v, out); 31:25.99 ^ 31:26.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.02 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1993:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.02 dateObj->setUTCTime(u, args.rval()); 31:26.02 ^ 31:26.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)’: 31:26.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.06 return js::ToNumberSlow(cx, v, out); 31:26.06 ^ 31:26.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.07 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2022:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.07 dateObj->setUTCTime(v, args.rval()); 31:26.07 ^ 31:26.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setSeconds(JSContext*, unsigned int, JS::Value*)’: 31:26.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.15 return js::ToNumberSlow(cx, v, out); 31:26.15 ^ 31:26.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.15 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2059:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.15 dateObj->setUTCTime(u, args.rval()); 31:26.15 ^ 31:26.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.23 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)’: 31:26.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.24 return js::ToNumberSlow(cx, v, out); 31:26.24 ^ 31:26.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.24 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2096:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.24 dateObj->setUTCTime(v, args.rval()); 31:26.24 ^ 31:26.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMinutes(JSContext*, unsigned int, JS::Value*)’: 31:26.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.31 return js::ToNumberSlow(cx, v, out); 31:26.31 ^ 31:26.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.32 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2138:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.32 dateObj->setUTCTime(u, args.rval()); 31:26.32 ^ 31:26.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)’: 31:26.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.39 return js::ToNumberSlow(cx, v, out); 31:26.39 ^ 31:26.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.39 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2181:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.39 dateObj->setUTCTime(v, args.rval()); 31:26.39 ^ 31:26.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.47 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setHours(JSContext*, unsigned int, JS::Value*)’: 31:26.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.47 return js::ToNumberSlow(cx, v, out); 31:26.48 ^ 31:26.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.48 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2228:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.48 dateObj->setUTCTime(u, args.rval()); 31:26.48 ^ 31:26.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)’: 31:26.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.58 return js::ToNumberSlow(cx, v, out); 31:26.58 ^ 31:26.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.59 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2276:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.59 dateObj->setUTCTime(v, args.rval()); 31:26.59 ^ 31:26.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.78 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.78 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.81 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.82 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.82 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setDate(JSContext*, unsigned int, JS::Value*)’: 31:26.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.82 return js::ToNumberSlow(cx, v, out); 31:26.84 ^ 31:26.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.84 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2306:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.84 dateObj->setUTCTime(u, args.rval()); 31:26.84 ^ 31:26.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:26.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:26.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:26.91 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:26.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:26.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)’: 31:26.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:26.91 return js::ToNumberSlow(cx, v, out); 31:26.91 ^ 31:26.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:26.91 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2337:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:26.91 dateObj->setUTCTime(v, args.rval()); 31:26.91 ^ 31:26.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:26.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.00 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.00 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.00 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.01 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMonth(JSContext*, unsigned int, JS::Value*)’: 31:27.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.01 return js::ToNumberSlow(cx, v, out); 31:27.01 ^ 31:27.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:27.01 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2391:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.01 dateObj->setUTCTime(u, args.rval()); 31:27.01 ^ 31:27.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)’: 31:27.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.06 return js::ToNumberSlow(cx, v, out); 31:27.07 ^ 31:27.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:27.07 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2428:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.07 dateObj->setUTCTime(v, args.rval()); 31:27.07 ^ 31:27.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.13 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setFullYear(JSContext*, unsigned int, JS::Value*)’: 31:27.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.13 return js::ToNumberSlow(cx, v, out); 31:27.13 ^ 31:27.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:27.14 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2483:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.15 dateObj->setUTCTime(u, args.rval()); 31:27.15 ^ 31:27.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)’: 31:27.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.21 return js::ToNumberSlow(cx, v, out); 31:27.21 ^ 31:27.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:27.21 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2525:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.21 dateObj->setUTCTime(v, args.rval()); 31:27.21 ^ 31:27.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:27.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.26 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.26 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.26 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.27 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setYear(JSContext*, unsigned int, JS::Value*)’: 31:27.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.27 return js::ToNumberSlow(cx, v, out); 31:27.27 ^ 31:27.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47:0: 31:27.27 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2566:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.27 dateObj->setUTCTime(TimeClip(u), args.rval()); 31:27.27 ^ 31:27.27 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2549:61: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:27.27 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 31:27.27 ^ 31:27.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.47 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.48 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.48 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.48 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool DateConstructor(JSContext*, unsigned int, JS::Value*)’: 31:27.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.48 return js::ToNumberSlow(cx, v, out); 31:27.48 ^ 31:27.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.48 return js::ToNumberSlow(cx, v, out); 31:27.48 ^ 31:27.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.48 return js::ToNumberSlow(cx, v, out); 31:27.49 ^ 31:27.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.49 return js::ToNumberSlow(cx, v, out); 31:27.49 ^ 31:27.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.49 return js::ToNumberSlow(cx, v, out); 31:27.49 ^ 31:27.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.50 return js::ToNumberSlow(cx, v, out); 31:27.50 ^ 31:27.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.50 return js::ToNumberSlow(cx, v, out); 31:27.50 ^ 31:27.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.50 return js::ToNumberSlow(cx, v, out); 31:27.50 ^ 31:27.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS_New(JSContext*, JS::HandleObject, const JS::HandleValueArray&)’: 31:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3871:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.78 if (!js::Construct(cx, ctorVal, args, ctorVal, &obj)) { 31:27.78 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3871:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:27.79 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:27.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:27.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:27.79 arg1, arg2); 31:27.79 ^ 31:28.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:28.03 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunctionName(JSContext*, JS::HandleObject, const char*, const JS::HandleValueArray&, JS::MutableHandleValue)’: 31:28.03 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2624:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:28.03 JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, HandleObject obj, 31:28.03 ^~~~~~~~~~~~~~~~~~~ 31:28.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 31:28.03 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 31:28.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 31:28.03 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 31:28.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 31:28.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:28.04 return op(cx, obj, receiver, id, vp); 31:28.04 ^ 31:28.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 31:28.04 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 31:28.04 ^ 31:28.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:28.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.04 return Call(cx, fval, thisv, iargs, rval); 31:28.04 ^ 31:28.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.04 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:28.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Construct(JSContext*, JS::HandleValue, JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleObject)’: 31:28.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2668:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.38 JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval, 31:28.38 ^~ 31:28.38 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:28.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:28.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:28.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.38 arg1, arg2); 31:28.38 ^ 31:28.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:28.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2694:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.38 return js::Construct(cx, fval, cargs, newTargetVal, objp); 31:28.38 ^ 31:28.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2694:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.39 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 31:28.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:28.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:28.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:28.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:28.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:28.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:28.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:28.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.40 arg1, arg2); 31:28.40 ^ 31:28.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:28.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Construct(JSContext*, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleObject)’: 31:28.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2697:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.66 JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval, 31:28.66 ^~ 31:28.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2697:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2715:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.66 return js::Construct(cx, fval, cargs, fval, objp); 31:28.66 ^ 31:28.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2715:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.67 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10:0, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 31:28.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 31:28.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 31:28.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.67 arg1, arg2); 31:28.67 ^ 31:28.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38:0: 31:28.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Call(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)’: 31:28.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.91 JS_PUBLIC_API bool JS::Call(JSContext* cx, HandleValue thisv, HandleValue fval, 31:28.91 ^~ 31:28.91 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:28.93 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.93 return Call(cx, fval, thisv, iargs, rval); 31:28.93 ^ 31:28.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:28.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:29.01 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunctionValue(JSContext*, JS::HandleObject, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)’: 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2587:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.02 JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, HandleObject obj, 31:29.02 ^~~~~~~~~~~~~~~~~~~~ 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2587:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.02 return Call(cx, fval, thisv, iargs, rval); 31:29.02 ^ 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.02 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:29.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunction(JSContext*, JS::HandleObject, JS::HandleFunction, const JS::HandleValueArray&, JS::MutableHandleValue)’: 31:29.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2605:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:29.10 JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, HandleObject obj, 31:29.10 ^~~~~~~~~~~~~~~ 31:29.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.10 return Call(cx, fval, thisv, iargs, rval); 31:29.10 ^ 31:29.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.11 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:43: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:29.11 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:33.17 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’: 31:33.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:8363:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:33.18 switch (kind) { 31:33.18 ^~~~~~ 31:33.52 In file included from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:144:0, 31:33.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: 31:33.52 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBrIf()’: 31:33.52 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmOpIter.h:501:25: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:33.52 return controlStack_[controlStack_.length() - 1 - relativeDepth] 31:33.53 ~~~~~~~~~~~~~^ 31:33.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:0: 31:33.53 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:8423:12: note: ‘relativeDepth’ was declared here 31:33.53 uint32_t relativeDepth; 31:33.53 ^~~~~~~~~~~~~ 31:35.45 js/src/Unified_cpp_js_src8.o 31:35.56 Compiling mozversion v0.2.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozversion) 31:35.58 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=mozversion CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozversion' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozversion' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='James Graham ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Utility for accessing Firefox version metadata' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name mozversion testing/mozbase/rust/mozversion/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=21b20b669618f9f1 -C extra-filename=-21b20b669618f9f1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'regex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libregex-6b55641bdbe049e6.rlib' --extern 'ini=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libini-f9ba841ba49cff85.rlib' --extern 'semver=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libsemver-af3b1b2693483957.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 31:38.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:38.89 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)’: 31:38.90 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6528:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.90 if (!GetDataProperty(cx, importVal, global.field(), &v)) { 31:38.90 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.90 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6528:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:38.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 31:38.90 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 31:38.90 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 31:38.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:38.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.90 return js::ToInt32Slow(cx, v, out); 31:38.90 ^ 31:38.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:38.91 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6549:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.91 if (!RoundFloat32(cx, v, &f)) { 31:38.91 ~~~~~~~~~~~~^~~~~~~~~~~ 31:38.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 31:38.91 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 31:38.91 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 31:38.91 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 31:38.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:38.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.95 return js::ToNumberSlow(cx, v, out); 31:38.95 ^ 31:38.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6580:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.95 if (!GetDataProperty(cx, importVal, global.field(), &v)) { 31:38.95 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6580:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.95 return GetDataProperty(cx, objVal, fieldHandle, v); 31:38.95 ^ 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6623:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.95 if (!GetDataProperty(cx, v, global.field(), &v)) { 31:38.95 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6623:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6705:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.95 if (!GetDataProperty(cx, v, global.field(), &v)) { 31:38.95 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.95 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6705:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.96 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:38.99 return GetDataProperty(cx, objVal, fieldHandle, v); 31:38.99 ^ 31:38.99 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:52: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:38.99 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6603:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 31:39.00 if (!GetDataProperty(cx, globalVal, global.field(), &v)) { 31:39.00 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:39.00 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6603:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 31:44.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAPI.h:15:0, 31:44.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:25, 31:44.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73, 31:44.72 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.h:27, 31:44.72 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:19, 31:44.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:44.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h: In member function ‘bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]’: 31:44.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h:512:19: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:44.72 return begin()[aIndex]; 31:44.72 ~~~~~~~^ 31:44.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:44.72 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:2011:14: note: ‘sigIndex’ was declared here 31:44.72 uint32_t sigIndex; 31:44.72 ^~~~~~~~ 31:44.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAPI.h:15:0, 31:44.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:25, 31:44.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73, 31:44.88 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.h:27, 31:44.89 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:19, 31:44.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 31:44.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h: In member function ‘bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]’: 31:44.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h:512:19: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 31:44.89 return begin()[aIndex]; 31:44.89 ~~~~~~~^ 31:44.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:0: 31:44.89 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:2011:14: note: ‘sigIndex’ was declared here 31:44.89 uint32_t sigIndex; 31:44.89 ^~~~~~~~ 31:45.36 Compiling tokio-codec v0.1.0 31:45.36 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-codec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. 31:45.36 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_codec '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=86c9d4703093016e -C extra-filename=-86c9d4703093016e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 31:48.80 Compiling tokio-reactor v0.1.3 31:48.81 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-reactor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. 31:48.81 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_reactor '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ec8417f45285bc95 -C extra-filename=-ec8417f45285bc95 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmio-722ceddfef28ea6e.rlib' --extern 'slab=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libslab-7a2c06117eed0d39.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 31:49.31 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 31:49.31 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:68:38 31:49.31 | 31:49.31 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 31:49.31 | ^^^^^^^^^^^^^^^^^ 31:49.31 | 31:49.31 note: lint level defined here 31:49.31 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:31:23 31:49.31 | 31:49.31 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 31:49.31 | ^^^^^^^^ 31:49.31 = note: #[warn(deprecated)] implied by #[warn(warnings)] 31:49.32 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 31:49.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:162:39 31:49.32 | 31:49.32 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; 31:49.32 | ^^^^^^^^^^^^^^^^^ 31:49.33 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 31:49.33 | 31:49.33 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); 31:49.33 | ^^^^^^^^^^^^^^^^^^^ *** KEEP ALIVE MARKER *** Total duration: 0:32:00.245513 32:01.09 Compiling tokio-fs v0.1.3 32:01.09 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-fs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. 32:01.09 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_fs '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=88027063b9b8ee98 -C extra-filename=-88027063b9b8ee98 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --extern 'tokio_threadpool=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-4ce745dcf126c2e7.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 32:01.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:01.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool IsNumber(JS::HandleValue)’: 32:01.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:671:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:01.61 MOZ_ALWAYS_INLINE bool IsNumber(HandleValue v) { 32:01.61 ^~~~~~~~ 32:01.73 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toString_impl(JSContext*, const JS::CallArgs&)’: 32:01.73 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:867:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:01.73 if (!ToInteger(cx, args[0], &d2)) { 32:01.73 ~~~~~~~~~^~~~~~~~~~~~~~~~~~ 32:01.80 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toFixed_impl(JSContext*, const JS::CallArgs&)’: 32:01.80 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:01.80 if (!ToInteger(cx, args[0], &prec)) { 32:01.80 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:01.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toExponential_impl(JSContext*, const JS::CallArgs&)’: 32:01.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:01.86 if (!ToInteger(cx, args[0], &prec)) { 32:01.86 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:01.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toPrecision_impl(JSContext*, const JS::CallArgs&)’: 32:01.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:01.92 if (!ToInteger(cx, args[0], &prec)) { 32:01.92 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:01.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:01.98 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const’: 32:01.98 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:312:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:01.98 bool BaseProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 32:01.98 ^~~~~~~~~~~~~~~~ 32:02.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29:0: 32:02.34 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘JS::PerfMeasurement* GetPM(JSContext*, JS::HandleValue, const char*)’: 32:02.34 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:184:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:02.34 static PerfMeasurement* GetPM(JSContext* cx, JS::HandleValue value, 32:02.34 ^~~~~ 32:02.36 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:188:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:02.36 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, value, nullptr); 32:02.36 ^ 32:02.36 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:188:71: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:02.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:02.52 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:02.52 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:324:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:02.52 bool BaseProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 32:02.52 ^~~~~~~~~~~~~~~~ 32:02.52 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18:0, 32:02.52 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:02.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:02.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:02.52 arg1, arg2); 32:02.52 ^ 32:02.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29:0: 32:02.76 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_start(JSContext*, unsigned int, JS::Value*)’: 32:02.76 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:51:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:02.76 PerfMeasurement* p = GetPM(cx, args.thisv(), "start"); 32:02.76 ^ 32:02.79 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_stop(JSContext*, unsigned int, JS::Value*)’: 32:02.79 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:61:54: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:02.79 PerfMeasurement* p = GetPM(cx, args.thisv(), "stop"); 32:02.79 ^ 32:02.81 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_reset(JSContext*, unsigned int, JS::Value*)’: 32:02.81 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:71:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:02.82 PerfMeasurement* p = GetPM(cx, args.thisv(), "reset"); 32:02.82 ^ 32:02.83 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_canMeasureSomething(JSContext*, unsigned int, JS::Value*)’: 32:02.83 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:81:69: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:02.83 PerfMeasurement* p = GetPM(cx, args.thisv(), "canMeasureSomething"); 32:02.83 ^ 32:03.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:03.04 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’: 32:03.04 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:63:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.04 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 32:03.04 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 32:03.08 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 32:03.08 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.08 bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, 32:03.08 ^~~~~~~~~~~~~~~~ 32:03.08 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.08 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:80:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.08 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 32:03.08 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 32:03.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:03.08 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:03.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:03.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.08 return op(cx, obj, receiver, id, vp); 32:03.08 ^ 32:03.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:03.09 ^ 32:03.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:03.09 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.09 return CallGetter(cx, receiver, getterFunc, vp); 32:03.09 ^ 32:03.09 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.09 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.09 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:03.20 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:03.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:03.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyName*, JS::MutableHandle)’: 32:03.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.20 inline bool GetProperty(JSContext* cx, JS::Handle obj, 32:03.20 ^~~~~~~~~~~ 32:03.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.21 return op(cx, obj, receiver, id, vp); 32:03.21 ^ 32:03.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.21 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:03.21 ^ 32:03.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11:0: 32:03.32 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘const char* FormatValue(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 32:03.32 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:673:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.32 static const char* FormatValue(JSContext* cx, HandleValue v, 32:03.32 ^~~~~~~~~~~ 32:03.32 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:03.32 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:03.33 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:03.33 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:03.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:03.33 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:03.33 return ToStringSlow(cx, v); 32:03.33 ^ 32:03.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:03.71 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘bool JS::CreateError(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, JSErrorReport*, JS::HandleString, JS::MutableHandleValue)’: 32:03.71 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1016:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.71 JS_PUBLIC_API bool JS::CreateError(JSContext* cx, JSExnType type, 32:03.71 ^~ 32:03.75 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘bool js::GetInternalError(JSContext*, unsigned int, JS::MutableHandleValue)’: 32:03.75 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1108:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.75 bool js::GetInternalError(JSContext* cx, unsigned errorNumber, 32:03.75 ^~ 32:03.75 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1113:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.75 NullHandleValue, args, error); 32:03.75 ^ 32:03.79 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘bool js::GetTypeError(JSContext*, unsigned int, JS::MutableHandleValue)’: 32:03.79 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1116:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.79 bool js::GetTypeError(JSContext* cx, unsigned errorNumber, 32:03.79 ^~ 32:03.79 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1121:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:03.79 args, error); 32:03.79 ^ 32:03.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11:0: 32:03.95 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘bool JS_WrapPropertyDescriptor(JSContext*, JS::MutableHandle)’: 32:03.95 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:195:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:03.95 JS_FRIEND_API bool JS_WrapPropertyDescriptor( 32:03.95 ^~~~~~~~~~~~~~~~~~~~~~~~~ 32:04.14 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘void js::AssertSameCompartment(JSContext*, JS::HandleValue)’: 32:04.14 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:357:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:04.14 JS_FRIEND_API void js::AssertSameCompartment(JSContext* cx, JS::HandleValue v) { 32:04.14 ^~ 32:04.34 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘bool js::ZoneGlobalsAreAllGray(JS::Zone*)’: 32:04.34 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:520:25: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:04.34 for (RealmsInZoneIter realm(zone); !realm.done(); realm.next()) { 32:04.34 ^~~~~ 32:04.34 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:520:25: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:04.44 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21:0, 32:04.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 32:04.44 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘JS::Realm* js::GetAnyRealmInZone(JS::Zone*)’: 32:04.45 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:123:13: warning: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:04.45 return *it; 32:04.45 ^~ 32:04.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11:0: 32:04.45 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1133:20: note: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ was declared here 32:04.45 RealmsInZoneIter realm(zone); 32:04.45 ^~~~~ 32:04.55 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘bool js::ReportIsNotFunction(JSContext*, JS::HandleValue)’: 32:04.55 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1261:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:04.55 JS_FRIEND_API bool js::ReportIsNotFunction(JSContext* cx, HandleValue v) { 32:04.55 ^~ 32:04.55 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1263:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:04.55 return ReportIsNotFunction(cx, v, -1); 32:04.55 ^ 32:05.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:05.67 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In function ‘bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle, JS::ObjectOpResult&)’: 32:05.68 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.68 bool js::SetPropertyIgnoringNamedGetter(JSContext* cx, HandleObject obj, 32:05.68 ^~ 32:05.68 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.68 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:05.68 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:05.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 32:05.68 ^ 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 receiver, result); 32:05.68 ^ 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35:0, 32:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:05.70 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:05.70 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:05.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.70 return op(cx, obj, id, v, result); 32:05.70 ^ 32:05.70 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:05.70 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:189:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:05.70 if (!GetOwnPropertyDescriptor(cx, receiverObj, id, &existingDescriptor)) { 32:05.70 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:05.70 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:189:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:05.70 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:212:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.70 return DefineDataProperty(cx, receiverObj, id, v, attrs, result); 32:05.70 ^ 32:05.71 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:212:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.71 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.71 if (!CallSetter(cx, receiver, setterValue, v)) { 32:05.71 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:05.71 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.71 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.71 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.84 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 32:05.84 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.84 bool BaseProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 32:05.84 ^~~~~~~~~~~~~~~~ 32:05.84 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.84 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:137:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:05.84 if (!getOwnPropertyDescriptor(cx, proxy, id, &ownDesc)) { 32:05.84 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 32:05.85 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:145:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.85 result); 32:05.85 ^ 32:05.85 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:145:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.85 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:145:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:05.85 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:145:47: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29:0: 32:05.96 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_eventsMeasured(JSContext*, unsigned int, JS::Value*)’: 32:05.96 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.96 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:05.96 ^ 32:05.96 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:43:1: note: in expansion of macro ‘GETTER’ 32:05.96 GETTER(eventsMeasured) 32:05.96 ^~~~~~ 32:05.98 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cpu_migrations(JSContext*, unsigned int, JS::Value*)’: 32:05.98 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:05.98 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:05.98 ^ 32:05.98 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:42:1: note: in expansion of macro ‘GETTER’ 32:05.98 GETTER(cpu_migrations) 32:05.99 ^~~~~~ 32:06.01 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_context_switches(JSContext*, unsigned int, JS::Value*)’: 32:06.01 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.01 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.01 ^ 32:06.01 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:41:1: note: in expansion of macro ‘GETTER’ 32:06.01 GETTER(context_switches) 32:06.01 ^~~~~~ 32:06.03 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_major_page_faults(JSContext*, unsigned int, JS::Value*)’: 32:06.03 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.03 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.03 ^ 32:06.03 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:40:1: note: in expansion of macro ‘GETTER’ 32:06.03 GETTER(major_page_faults) 32:06.03 ^~~~~~ 32:06.05 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_page_faults(JSContext*, unsigned int, JS::Value*)’: 32:06.05 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.05 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.05 ^ 32:06.05 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:39:1: note: in expansion of macro ‘GETTER’ 32:06.05 GETTER(page_faults) 32:06.06 ^~~~~~ 32:06.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_bus_cycles(JSContext*, unsigned int, JS::Value*)’: 32:06.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.08 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.08 ^ 32:06.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:38:1: note: in expansion of macro ‘GETTER’ 32:06.08 GETTER(bus_cycles) 32:06.08 ^~~~~~ 32:06.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_branch_misses(JSContext*, unsigned int, JS::Value*)’: 32:06.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.10 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.10 ^ 32:06.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:37:1: note: in expansion of macro ‘GETTER’ 32:06.10 GETTER(branch_misses) 32:06.10 ^~~~~~ 32:06.12 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_branch_instructions(JSContext*, unsigned int, JS::Value*)’: 32:06.13 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.13 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.13 ^ 32:06.13 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:36:1: note: in expansion of macro ‘GETTER’ 32:06.13 GETTER(branch_instructions) 32:06.13 ^~~~~~ 32:06.15 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cache_misses(JSContext*, unsigned int, JS::Value*)’: 32:06.15 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.15 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.15 ^ 32:06.15 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:35:1: note: in expansion of macro ‘GETTER’ 32:06.15 GETTER(cache_misses) 32:06.15 ^~~~~~ 32:06.17 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cache_references(JSContext*, unsigned int, JS::Value*)’: 32:06.17 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.17 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.17 ^ 32:06.17 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:34:1: note: in expansion of macro ‘GETTER’ 32:06.18 GETTER(cache_references) 32:06.18 ^~~~~~ 32:06.20 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_instructions(JSContext*, unsigned int, JS::Value*)’: 32:06.20 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.20 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.20 ^ 32:06.20 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:33:1: note: in expansion of macro ‘GETTER’ 32:06.20 GETTER(instructions) 32:06.20 ^~~~~~ 32:06.23 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cpu_cycles(JSContext*, unsigned int, JS::Value*)’: 32:06.23 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:06.23 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 32:06.23 ^ 32:06.23 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:32:1: note: in expansion of macro ‘GETTER’ 32:06.23 GETTER(cpu_cycles) 32:06.23 ^~~~~~ 32:06.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:06.50 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue)’: 32:06.50 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:377:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:06.51 JS_PUBLIC_API uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue value) { 32:06.51 ^~ 32:06.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11:0: 32:06.90 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘JS::UniqueChars JS::FormatStackDump(JSContext*, bool, bool, bool)’: 32:06.90 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:776:58: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:06.90 const char* value = FormatValue(cx, arg, valueBytes); 32:06.90 ^ 32:06.90 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:06.90 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:06.91 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:06.91 return ToStringSlow(cx, v); 32:06.91 ^ 32:06.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:06.91 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:06.91 return op(cx, obj, receiver, id, vp); 32:06.91 ^ 32:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:06.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:06.92 ^ 32:06.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11:0: 32:06.92 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:882:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:06.92 const char* name = FormatValue(cx, key, nameBytes); 32:06.92 ^ 32:06.92 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:891:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:06.92 const char* value = FormatValue(cx, v, valueBytes); 32:06.92 ^ 32:06.92 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:891:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:07.23 Compiling h2 v0.1.12 32:07.24 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=h2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/h2' CARGO_PKG_REPOSITORY='https://github.com/carllerche/h2' CARGO_PKG_VERSION_PATCH=12 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/h2' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An HTTP/2.0 client and server' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name h2 '/<>/firefox-68.0~b13+build1/third_party/rust/h2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c56c4fb6006be6e3 -C extra-filename=-c56c4fb6006be6e3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'fnv=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfnv-bf6d5a2c08095ace.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'http=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhttp-f54de7c7d787f431.rlib' --extern 'indexmap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libindexmap-d54b50b7d8925ddd.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'slab=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libslab-7a2c06117eed0d39.rlib' --extern 'string=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libstring-1be9d3afe2a2da5f.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 32:07.56 js/src/wasm/Unified_cpp_js_src_wasm2.o 32:08.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:08.20 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘const char* js::ValueToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 32:08.20 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1043:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:08.20 const char* js::ValueToSourceForError(JSContext* cx, HandleValue val, 32:08.20 ^~ 32:08.20 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1055:40: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:08.20 RootedString str(cx, JS_ValueToSource(cx, val)); 32:08.20 ~~~~~~~~~~~~~~~~^~~~~~~~~ 32:08.62 In file included from /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:16:0, 32:08.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 32:08.62 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 32:08.62 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:08.62 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 32:08.62 ^~ 32:08.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47:0: 32:08.70 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In function ‘bool WrapReceiver(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 32:08.70 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:158:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:08.70 static bool WrapReceiver(JSContext* cx, HandleObject wrapper, 32:08.70 ^~~~~~~~~~~~ 32:09.01 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:09.01 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:09.02 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:09.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:09.02 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool num_parseFloat(JSContext*, unsigned int, JS::Value*)’: 32:09.02 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.04 return ToStringSlow(cx, v); 32:09.04 ^ 32:09.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:09.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)’: 32:09.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1741:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.15 JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_, 32:09.15 ^~ 32:09.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToNumericSlow(JSContext*, JS::MutableHandleValue)’: 32:09.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1789:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:09.18 bool js::ToNumericSlow(JSContext* cx, MutableHandleValue vp) { 32:09.18 ^~ 32:09.18 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20:0, 32:09.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:09.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.18 if (!ToNumberSlow(cx, vp, &d)) { 32:09.18 ~~~~~~~~~~~~^~~~~~~~~~~~ 32:09.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:09.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt32OrBigIntSlow(JSContext*, JS::MutableHandleValue)’: 32:09.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1924:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:09.21 bool js::ToInt32OrBigIntSlow(JSContext* cx, MutableHandleValue vp) { 32:09.21 ^~ 32:09.21 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20:0, 32:09.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:09.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:09.21 return ToNumericSlow(cx, vp); 32:09.21 ^ 32:09.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 32:09.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.23 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 32:09.23 ^~~~~~~~~ 32:09.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.23 if (!ToNumberSlow(cx, v, dp)) { 32:09.23 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:09.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::num_toString(JSContext*, unsigned int, JS::Value*)’: 32:09.26 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:867:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.26 if (!ToInteger(cx, args[0], &d2)) { 32:09.26 ~~~~~~~~~^~~~~~~~~~~~~~~~~~ 32:09.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toFixed(JSContext*, unsigned int, JS::Value*)’: 32:09.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.31 if (!ToInteger(cx, args[0], &prec)) { 32:09.31 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:09.39 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toExponential(JSContext*, unsigned int, JS::Value*)’: 32:09.39 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.39 if (!ToInteger(cx, args[0], &prec)) { 32:09.39 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:09.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toPrecision(JSContext*, unsigned int, JS::Value*)’: 32:09.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.48 if (!ToInteger(cx, args[0], &prec)) { 32:09.50 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:09.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToIndexSlow(JSContext*, JS::HandleValue, unsigned int, uint64_t*)’: 32:09.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1972:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.51 bool js::ToIndexSlow(JSContext* cx, JS::HandleValue v, 32:09.51 ^~ 32:09.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1972:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1984:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.51 if (!ToInteger(cx, v, &integerIndex)) { 32:09.55 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt8Slow(JSContext*, JS::HandleValue, int8_t*)’: 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1816:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 JS_PUBLIC_API bool js::ToInt8Slow(JSContext* cx, const HandleValue v, 32:09.60 ^~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1823:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 if (!ToNumberSlow(cx, v, &d)) { 32:09.60 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint8Slow(JSContext*, JS::HandleValue, uint8_t*)’: 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1836:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 JS_PUBLIC_API bool js::ToUint8Slow(JSContext* cx, const HandleValue v, 32:09.60 ^~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1843:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 if (!ToNumberSlow(cx, v, &d)) { 32:09.60 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt16Slow(JSContext*, JS::HandleValue, int16_t*)’: 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1855:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 JS_PUBLIC_API bool js::ToInt16Slow(JSContext* cx, const HandleValue v, 32:09.60 ^~ 32:09.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1862:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.60 if (!ToNumberSlow(cx, v, &d)) { 32:09.60 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt64Slow(JSContext*, JS::HandleValue, int64_t*)’: 32:09.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1874:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.65 JS_PUBLIC_API bool js::ToInt64Slow(JSContext* cx, const HandleValue v, 32:09.65 ^~ 32:09.65 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1881:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.65 if (!ToNumberSlow(cx, v, &d)) { 32:09.65 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint64Slow(JSContext*, JS::HandleValue, uint64_t*)’: 32:09.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1894:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.70 JS_PUBLIC_API bool js::ToUint64Slow(JSContext* cx, const HandleValue v, 32:09.70 ^~ 32:09.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1901:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.70 if (!ToNumberSlow(cx, v, &d)) { 32:09.70 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.72 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt32Slow(JSContext*, JS::HandleValue, int32_t*)’: 32:09.72 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1909:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.72 JS_PUBLIC_API bool js::ToInt32Slow(JSContext* cx, const HandleValue v, 32:09.72 ^~ 32:09.72 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1916:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:09.72 if (!ToNumberSlow(cx, v, &d)) { 32:09.72 ~~~~~~~~~~~~^~~~~~~~~~~ 32:09.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:09.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:09.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:09.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool js::num_parseInt(JSContext*, unsigned int, JS::Value*)’: 32:09.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.80 return ToStringSlow(cx, v); 32:09.80 ^ 32:09.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:09.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:09.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:09.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:09.80 return js::ToInt32Slow(cx, v, out); 32:09.80 ^ 32:10.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:10.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint32Slow(JSContext*, JS::HandleValue, uint32_t*)’: 32:10.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1943:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:10.01 JS_PUBLIC_API bool js::ToUint32Slow(JSContext* cx, const HandleValue v, 32:10.01 ^~ 32:10.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1950:22: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:10.01 if (!ToNumberSlow(cx, v, &d)) { 32:10.02 ~~~~~~~~~~~~^~~~~~~~~~~ 32:10.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:10.07 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.10 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.10 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.10 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool pm_construct(JSContext*, unsigned int, JS::Value*)’: 32:10.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.10 return js::ToUint32Slow(cx, v, out); 32:10.10 ^ 32:10.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29:0: 32:10.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:158:44: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:10.10 ReportMissingArg(cx, args.calleev(), 0); 32:10.10 ^ 32:10.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.28 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In member function ‘bool js::ErrorReport::init(JSContext*, JS::HandleValue, js::ErrorReport::SniffingBehavior)’: 32:10.28 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:771:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.28 bool ErrorReport::init(JSContext* cx, HandleValue exn, 32:10.28 ^~~~~~~~~~~ 32:10.28 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.28 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.28 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.28 return ToStringSlow(cx, v); 32:10.31 ^ 32:10.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.31 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:831:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.31 if (JS_GetProperty(cx, exnObject, js_message_str, &val) && val.isString()) { 32:10.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:10.31 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:831:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.31 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:863:5: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.31 if (JS_GetProperty(cx, exnObject, filename_str, &val)) { 32:10.31 ^~ 32:10.31 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:863:5: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.31 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.31 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.32 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.32 return ToStringSlow(cx, v); 32:10.32 ^ 32:10.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.32 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:875:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.37 if (!JS_GetProperty(cx, exnObject, js_lineNumber_str, &val) || 32:10.37 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:10.37 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:875:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:10.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.41 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.44 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.44 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.47 return js::ToUint32Slow(cx, v, out); 32:10.47 ^ 32:10.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.47 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:882:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.47 if (!JS_GetProperty(cx, exnObject, js_columnNumber_str, &val) || 32:10.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:10.47 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:882:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:10.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.48 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.48 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.50 return js::ToUint32Slow(cx, v, out); 32:10.50 ^ 32:10.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.50 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:824:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.50 if (JS_GetProperty(cx, exnObject, js_name_str, &val) && val.isString()) { 32:10.50 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:10.50 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:824:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:10.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:10.77 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.77 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.77 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.77 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool exn_toSource(JSContext*, unsigned int, JS::Value*)’: 32:10.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.77 return js::ToObjectSlow(cx, v, false); 32:10.78 ^ 32:10.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:10.78 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:10.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.78 return op(cx, obj, receiver, id, vp); 32:10.78 ^ 32:10.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.78 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:10.78 ^ 32:10.78 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:10.78 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.80 return ToStringSlow(cx, v); 32:10.80 ^ 32:10.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:10.80 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 32:10.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.80 return op(cx, obj, receiver, id, vp); 32:10.80 ^ 32:10.80 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.80 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:10.81 ^ 32:10.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.81 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:490:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.81 !(message = ValueToSource(cx, messageVal))) { 32:10.81 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 32:10.81 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:497:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.81 !(filename = ValueToSource(cx, filenameVal))) { 32:10.81 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 32:10.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:10.81 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.81 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.81 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.81 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.82 return js::ToUint32Slow(cx, v, out); 32:10.82 ^ 32:10.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:10.82 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:10.82 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:10.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:10.83 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:10.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:10.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:10.83 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:10.85 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:10.85 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:10.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:10.85 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:10.85 return ToStringSlow(cx, v); 32:10.85 ^ 32:10.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2:0: 32:10.85 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:496:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.85 if (!GetProperty(cx, obj, obj, cx->names().fileName, &filenameVal) || 32:10.85 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:10.87 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:503:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:10.87 if (!GetProperty(cx, obj, obj, cx->names().lineNumber, &linenoVal) || 32:10.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:11.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19:0, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:11.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool Error(JSContext*, unsigned int, JS::Value*)’: 32:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:11.06 return ToStringSlow(cx, v); 32:11.06 ^ 32:11.06 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:11.06 return ToStringSlow(cx, v); 32:11.06 ^ 32:11.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 32:11.06 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 32:11.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:11.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:11.08 return js::ToUint32Slow(cx, v, out); 32:11.08 ^ 32:11.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:11.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint16Slow(JSContext*, JS::HandleValue, uint16_t*)’: 32:11.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1958:20: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:11.20 JS_PUBLIC_API bool js::ToUint16Slow(JSContext* cx, const HandleValue v, 32:11.20 ^~ 32:11.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1964:27: note: parameter passing for argument of type ‘const HandleValue {aka const JS::Handle}’ will change in GCC 7.1 32:11.20 } else if (!ToNumberSlow(cx, v, &d)) { 32:11.20 ~~~~~~~~~~~~^~~~~~~~~~~ 32:11.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47:0: 32:11.96 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In function ‘bool js::RemapAllWrappersForObject(JSContext*, JSObject*, JSObject*)’: 32:11.96 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: warning: ‘*((void*)& c +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:11.96 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 32:11.96 ^ 32:11.97 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:12.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38:0: 32:12.45 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 32:12.45 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:252:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:12.45 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 32:12.45 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 32:13.09 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21:0, 32:13.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 32:13.09 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘bool js::NukeCrossCompartmentWrappers(JSContext*, const js::CompartmentFilter&, JS::Realm*, js::NukeReferencesToWindow, js::NukeReferencesFromTarget)’: 32:13.09 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:92:13: warning: ‘*((void*)& c +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:13.09 return *it; 32:13.09 ^~ 32:13.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47:0: 32:13.09 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: note: ‘*((void*)& c +24)’ was declared here 32:13.09 for (CompartmentsIter c(rt); !c.done(); c.next()) { 32:13.09 ^ 32:13.09 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:16.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20:0, 32:16.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 32:16.42 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool Number(JSContext*, unsigned int, JS::Value*)’: 32:16.42 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:16.42 return ToNumericSlow(cx, vp); 32:16.42 ^ 32:16.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20:0: 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘JSObject* js::InitNumberClass(JSContext*, JS::Handle)’: 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1400:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.53 if (!DefineDataProperty(cx, ctor, parseIntId, parseIntValue, 0)) { 32:16.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1400:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1413:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.53 if (!DefineDataProperty(cx, ctor, parseFloatId, parseFloatValue, 0)) { 32:16.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1413:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1421:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.53 if (!NativeDefineDataProperty( 32:16.53 ~~~~~~~~~~~~~~~~~~~~~~~~^ 32:16.54 cx, global, cx->names().NaN, valueNaN, 32:16.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.54 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING) || 32:16.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1421:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1424:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.54 !NativeDefineDataProperty( 32:16.54 ~~~~~~~~~~~~~~~~~~~~~~~~^ 32:16.54 cx, global, cx->names().Infinity, valueInfinity, 32:16.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.54 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) { 32:16.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:16.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1424:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47:0: 32:16.68 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 32:16.68 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:46:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:16.68 bool CrossCompartmentWrapper::getOwnPropertyDescriptor( 32:16.68 ^~~~~~~~~~~~~~~~~~~~~~~ 32:16.69 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:50:43: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:16.69 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 32:16.69 ok = (pre) && (op); \ 32:16.69 ~~~~ 32:16.69 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:50:43: 32:16.69 Wrapper::getOwnPropertyDescriptor(cx, wrapper, id, desc), 32:16.69 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 32:16.69 ok = (pre) && (op); \ 32:16.69 ^~ 32:16.74 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 32:16.74 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:54:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.74 bool CrossCompartmentWrapper::defineProperty(JSContext* cx, 32:16.74 ^~~~~~~~~~~~~~~~~~~~~~~ 32:16.74 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:60:33: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:16.74 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 32:16.76 ok = (pre) && (op); \ 32:16.76 ~~~~ 32:16.76 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:60:33: 32:16.76 Wrapper::defineProperty(cx, wrapper, id, desc2, result), NOTHING); 32:16.76 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 32:16.76 ok = (pre) && (op); \ 32:16.76 ^~ 32:16.96 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 32:16.96 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.97 bool CrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper, 32:16.99 ^~~~~~~~~~~~~~~~~~~~~~~ 32:16.99 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:16.99 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:16.99 if (!Wrapper::get(cx, wrapper, receiverCopy, id, vp)) { 32:16.99 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:17.00 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:17.01 bool CrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper, 32:17.01 ^~~~~~~~~~~~~~~~~~~~~~~ 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 32:17.01 ok = (pre) && (op); \ 32:17.01 ~~~~ 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: 32:17.01 Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING); 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 32:17.01 ok = (pre) && (op); \ 32:17.01 ^~ 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 32:17.01 ok = (pre) && (op); \ 32:17.01 ~~~~ 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: 32:17.01 Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING); 32:17.01 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 32:17.01 ok = (pre) && (op); \ 32:17.01 ^~ 32:17.34 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:17.34 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:316:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.34 bool CrossCompartmentWrapper::hasInstance(JSContext* cx, HandleObject wrapper, 32:17.34 ^~~~~~~~~~~~~~~~~~~~~~~ 32:17.35 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:323:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.35 return Wrapper::hasInstance(cx, wrapper, v, bp); 32:17.35 ^ 32:17.35 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:323:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.49 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In member function ‘virtual bool js::CrossCompartmentWrapper::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const’: 32:17.49 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:366:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.49 bool CrossCompartmentWrapper::boxedValue_unbox(JSContext* cx, 32:17.49 ^~~~~~~~~~~~~~~~~~~~~~~ 32:17.49 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.49 ok = (pre) && (op); \ 32:17.49 ^ 32:17.49 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:369:3: note: in expansion of macro ‘PIERCE’ 32:17.49 PIERCE(cx, wrapper, NOTHING, Wrapper::boxedValue_unbox(cx, wrapper, vp), 32:17.49 ^~~~~~ 32:17.49 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:25: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:17.49 ok = (pre) && (op); \ 32:17.49 ^ 32:17.50 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:369:3: note: in expansion of macro ‘PIERCE’ 32:17.50 PIERCE(cx, wrapper, NOTHING, Wrapper::boxedValue_unbox(cx, wrapper, vp), 32:17.50 ^~~~~~ 32:22.44 js/src/Unified_cpp_js_src9.o 32:43.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11:0: 32:43.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 32:43.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:13:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:43.48 bool OpaqueCrossCompartmentWrapper::getOwnPropertyDescriptor( 32:43.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:43.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 32:43.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:20:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:43.48 bool OpaqueCrossCompartmentWrapper::defineProperty( 32:43.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:43.54 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:43.55 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.55 bool OpaqueCrossCompartmentWrapper::hasInstance(JSContext* cx, 32:43.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:43.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38:0: 32:43.61 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp: In member function ‘bool js::SecurityWrapper::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const [with Base = js::Wrapper]’: 32:43.61 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.61 bool SecurityWrapper::boxedValue_unbox(JSContext* cx, HandleObject obj, 32:43.61 ^~~~~~~~~~~~~~~~~~~~~ 32:43.63 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp: In member function ‘bool js::SecurityWrapper::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper]’: 32:43.63 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:2:0: 32:43.64 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp: In member function ‘virtual bool js::DeadObjectProxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 32:43.64 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:23:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:43.64 bool DeadObjectProxy::getOwnPropertyDescriptor( 32:43.64 ^~~~~~~~~~~~~~~ 32:43.64 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp: In member function ‘virtual bool js::DeadObjectProxy::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 32:43.64 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:30:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:43.66 bool DeadObjectProxy::defineProperty(JSContext* cx, HandleObject wrapper, 32:43.66 ^~~~~~~~~~~~~~~ 32:43.67 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp: In member function ‘virtual bool js::DeadObjectProxy::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:43.67 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:95:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.67 bool DeadObjectProxy::hasInstance(JSContext* cx, HandleObject proxy, 32:43.67 ^~~~~~~~~~~~~~~ 32:43.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11:0: 32:43.75 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 32:43.75 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.76 bool OpaqueCrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper, 32:43.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.76 return BaseProxyHandler::get(cx, wrapper, receiver, id, vp); 32:43.76 ^ 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:61: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:43.76 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 32:43.77 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.77 bool OpaqueCrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper, 32:43.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:43.77 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.77 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.81 return BaseProxyHandler::set(cx, wrapper, id, v, receiver, result); 32:43.81 ^ 32:43.81 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:68: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.81 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 32:43.81 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:109:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:43.81 ReportIsNotFunction(cx, v); 32:43.82 ^ 32:43.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:43.96 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const’: 32:43.96 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1409:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:44.00 bool ScriptedProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 32:44.01 ^~~~~~~~~~~~~~~~~~~~ 32:44.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:44.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 32:44.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:45:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:44.02 bool ForwardingProxyHandler::getOwnPropertyDescriptor( 32:44.02 ^~~~~~~~~~~~~~~~~~~~~~ 32:44.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:50:55: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:44.02 return GetOwnPropertyDescriptor(cx, target, id, desc); 32:44.02 ^ 32:44.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:50:55: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:44.06 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 32:44.06 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:53:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.06 bool ForwardingProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 32:44.06 ^~~~~~~~~~~~~~~~~~~~~~ 32:44.07 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:59:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.07 return DefineProperty(cx, target, id, desc, result); 32:44.07 ^ 32:44.07 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:59:53: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38:0: 32:44.24 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp: In member function ‘bool js::SecurityWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::Wrapper]’: 32:44.24 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.24 bool SecurityWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 32:44.24 ^~~~~~~~~~~~~~~~~~~~~ 32:44.26 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:108:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.26 return Base::defineProperty(cx, wrapper, id, desc, result); 32:44.26 ^ 32:44.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:44.34 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:44.34 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:44.34 bool ScriptedProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 32:44.34 ^~~~~~~~~~~~~~~~~~~~ 32:44.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38:0: 32:44.43 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp: In member function ‘bool js::SecurityWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper]’: 32:44.43 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.44 bool SecurityWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 32:44.44 ^~~~~~~~~~~~~~~~~~~~~ 32:44.44 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:108:60: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.44 return Base::defineProperty(cx, wrapper, id, desc, result); 32:44.44 ^ 32:44.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:44.55 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 32:44.55 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:44.55 bool ForwardingProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 32:44.55 ^~~~~~~~~~~~~~~~~~~~~~ 32:44.61 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const’: 32:44.61 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:257:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:44.61 bool ForwardingProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 32:44.62 ^~~~~~~~~~~~~~~~~~~~~~ 32:44.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool IsCompatiblePropertyDescriptor(JSContext*, bool, JS::Handle, JS::Handle, const char**)’: 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.69 static bool IsCompatiblePropertyDescriptor(JSContext* cx, bool extensible, 32:44.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:70:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.69 if (!SameValue(cx, desc.value(), current.value(), &same)) { 32:44.69 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:70:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:70:19: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.70 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:131:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.70 if (!SameValue(cx, desc.value(), current.value(), &same)) { 32:44.70 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:44.70 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:131:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.70 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:131:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:44.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 32:44.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:44.86 bool ForwardingProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 32:44.86 ^~~~~~~~~~~~~~~~~~~~~~ 32:44.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:44.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:44.86 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:44.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:44.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.86 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 32:44.86 ^ 32:44.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.86 receiver, result); 32:44.86 ^ 32:44.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:44.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:45.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 32:45.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.03 bool ForwardingProxyHandler::get(JSContext* cx, HandleObject proxy, 32:45.03 ^~~~~~~~~~~~~~~~~~~~~~ 32:45.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:45.03 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:45.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:45.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.03 return op(cx, obj, receiver, id, vp); 32:45.03 ^ 32:45.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.04 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:45.04 ^ 32:45.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:45.08 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool GetProxyTrap(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)’: 32:45.08 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:181:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.08 static bool GetProxyTrap(JSContext* cx, HandleObject handler, 32:45.08 ^~~~~~~~~~~~ 32:45.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:45.08 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:45.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:45.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.08 return op(cx, obj, receiver, id, vp); 32:45.08 ^ 32:45.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.08 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:45.08 ^ 32:45.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:45.26 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 32:45.26 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.26 bool ScriptedProxyHandler::get(JSContext* cx, HandleObject proxy, 32:45.26 ^~~~~~~~~~~~~~~~~~~~ 32:45.26 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.26 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1097:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.27 if (!GetProxyTrap(cx, handler, cx->names().get, &trap)) { 32:45.27 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:45.27 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1097:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:45.27 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:45.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:45.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.27 return op(cx, obj, receiver, id, vp); 32:45.27 ^ 32:45.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.27 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:45.27 ^ 32:45.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:45.28 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.28 if (!Call(cx, trap, thisv, args, &trapResult)) { 32:45.28 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:45.28 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.28 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.28 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.33 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1128:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.33 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 32:45.33 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 32:45.33 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1128:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.33 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1137:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.33 if (!SameValue(cx, trapResult, desc.value(), &same)) { 32:45.33 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:45.33 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1137:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.33 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1137:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.58 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const’: 32:45.58 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:958:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.58 if (!GetProxyTrap(cx, handler, cx->names().deleteProperty, &trap)) { 32:45.58 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:45.58 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:958:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:45.59 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:45.59 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:45.59 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:45.59 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:45.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:45.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.59 return Call(cx, fval, thisv, args, rval); 32:45.59 ^ 32:45.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:45.61 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:45.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:991:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.61 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 32:45.61 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 32:45.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:991:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:45.78 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:45.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:45.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 32:45.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.78 inline bool GetProperty(JSContext* cx, JS::Handle obj, 32:45.79 ^~~~~~~~~~~ 32:45.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.79 return op(cx, obj, receiver, id, vp); 32:45.79 ^ 32:45.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.79 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:45.79 ^ 32:45.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20:0: 32:45.82 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 32:45.82 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:76:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.82 bool Proxy::getOwnPropertyDescriptor(JSContext* cx, HandleObject proxy, 32:45.82 ^~~~~ 32:45.82 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:90:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:45.82 return handler->getOwnPropertyDescriptor(cx, proxy, id, desc); 32:45.82 ^ 32:45.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 32:45.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:538:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.86 bool Proxy::hasInstance(JSContext* cx, HandleObject proxy, MutableHandleValue v, 32:45.86 ^~~~~ 32:45.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:550:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.86 return proxy->as().handler()->hasInstance(cx, proxy, v, bp); 32:45.86 ^ 32:45.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:550:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:45.91 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 32:45.91 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:93:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.91 bool Proxy::defineProperty(JSContext* cx, HandleObject proxy, HandleId id, 32:45.91 ^~~~~ 32:45.91 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:108:67: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:45.91 result); 32:45.92 ^ 32:46.00 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.01 bool Proxy::set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v, 32:46.01 ^~~~~ 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.01 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 32:46.01 ^ 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.01 return handler->set(cx, proxy, id, v, receiver, result); 32:46.01 ^ 32:46.01 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.25 bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, 32:46.25 ^~~~~ 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.25 return GetProperty(cx, proto, receiver, id, vp); 32:46.25 ^ 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.25 return handler->get(cx, proxy, receiver, id, vp); 32:46.25 ^ 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:46.71 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const’: 32:46.71 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:469:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.71 if (!GetProxyTrap(cx, handler, cx->names().isExtensible, &trap)) { 32:46.71 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:46.71 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:469:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:46.71 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:46.71 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:46.71 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:46.72 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:46.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:46.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.72 return Call(cx, fval, thisv, args, rval); 32:46.72 ^ 32:46.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’: 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:231:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.83 if (!GetProxyTrap(cx, handler, cx->names().getPrototypeOf, &trap)) { 32:46.83 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:231:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.83 if (!js::Call(cx, trap, handlerProto, args, &handlerProto)) { 32:46.83 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.83 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::preventExtensions(JSContext*, JS::HandleObject, JS::ObjectOpResult&) const’: 32:46.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:408:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.98 if (!GetProxyTrap(cx, handler, cx->names().preventExtensions, &trap)) { 32:46.98 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:46.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:408:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:46.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:46.98 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:46.98 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:46.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:46.98 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:46.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:46.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.98 return Call(cx, fval, thisv, args, rval); 32:46.98 ^ 32:46.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:46.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const’: 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.11 if (!GetProxyTrap(cx, handler, cx->names().setPrototypeOf, &trap)) { 32:47.11 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.11 if (!js::Call(cx, trap, hval, args, &hval)) { 32:47.11 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.11 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20:0: 32:47.26 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 32:47.26 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.26 bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, 32:47.26 ^~ 32:47.26 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 32:47.27 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:47.27 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:47.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:47.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 32:47.27 JSAtom* atom = ToAtom(cx, v); 32:47.27 ^ 32:47.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20:0: 32:47.38 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 32:47.39 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:355:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.39 bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, 32:47.39 ^~ 32:47.39 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.39 return GetProperty(cx, proto, receiver, id, vp); 32:47.39 ^ 32:47.39 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.39 return handler->get(cx, proxy, receiver, id, vp); 32:47.39 ^ 32:47.39 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.39 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxySetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, bool)’: 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:406:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.49 bool js::ProxySetProperty(JSContext* cx, HandleObject proxy, HandleId id, 32:47.49 ^~ 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:406:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.49 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 32:47.49 ^ 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.49 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.49 return handler->set(cx, proxy, id, v, receiver, result); 32:47.53 ^ 32:47.53 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.83 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In static member function ‘static bool js::Proxy::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 32:47.83 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:608:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.83 bool Proxy::boxedValue_unbox(JSContext* cx, HandleObject proxy, 32:47.83 ^~~~~ 32:47.83 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:613:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.83 return proxy->as().handler()->boxedValue_unbox(cx, proxy, vp); 32:47.83 ^ 32:47.83 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:613:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:47.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘JSObject* js::NewProxyObject(JSContext*, const js::BaseProxyHandler*, JS::HandleValue, JSObject*, const js::ProxyOptions&)’: 32:47.86 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:771:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:47.86 JS_FRIEND_API JSObject* js::NewProxyObject(JSContext* cx, 32:47.86 ^~ 32:48.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16:0, 32:48.60 from /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:11, 32:48.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:2: 32:48.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)’: 32:48.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:48.60 ReportNotObjectArg(cx, nth, fun, v); 32:48.61 ^ 32:48.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:48.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:48.61 ReportNotObjectArg(cx, nth, fun, v); 32:48.61 ^ 32:48.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:48.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:48.85 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In destructor ‘js::ErrorCopier::~ErrorCopier()’: 32:48.85 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:445:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:48.85 if (cx->getPendingException(&exc) && exc.isObject() && 32:48.85 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 32:49.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35:0, 32:49.10 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:49.10 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:49.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:49.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::ValueToId(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = (js::AllowGC)1u]’: 32:49.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 32:49.10 inline bool ValueToId( 32:49.10 ^~~~~~~~~ 32:49.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:39: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 32:49.11 JSAtom* atom = ToAtom(cx, v); 32:49.11 ^ 32:49.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20:0: 32:49.20 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 32:49.20 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.20 bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal, 32:49.20 ^~ 32:49.21 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.21 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.21 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:291:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.21 if (!ValueToId(cx, idVal, &id)) { 32:49.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 32:49.23 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.24 bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, 32:49.24 ^~ 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:364:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.24 if (!ValueToId(cx, idVal, &id)) { 32:49.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.24 return GetProperty(cx, proto, receiver, id, vp); 32:49.24 ^ 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.24 return handler->get(cx, proxy, receiver, id, vp); 32:49.24 ^ 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy, 32:49.31 ^~ 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:420:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 if (!ValueToId(cx, idVal, &id)) { 32:49.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 32:49.31 ^ 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:77: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.31 return handler->set(cx, proxy, id, v, receiver, result); 32:49.31 ^ 32:49.31 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:57: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:49.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 32:49.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:510:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.44 bool ScriptedProxyHandler::getOwnPropertyDescriptor( 32:49.44 ^~~~~~~~~~~~~~~~~~~~ 32:49.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:527:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.44 if (!GetProxyTrap(cx, handler, cx->names().getOwnPropertyDescriptor, &trap)) { 32:49.44 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:527:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:533:57: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.44 return GetOwnPropertyDescriptor(cx, target, id, desc); 32:49.44 ^ 32:49.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:533:57: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:49.45 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:49.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:49.45 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:49.45 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:49.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:49.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.45 return Call(cx, fval, thisv, args, rval); 32:49.45 ^ 32:49.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:49.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.45 if (!ToPropertyDescriptor(cx, trapResult, true, &resultDesc)) { 32:49.45 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:605:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.45 if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, resultDesc, 32:49.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.45 targetDesc, &errorDetails)) 32:49.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.46 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:605:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.46 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:555:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.46 if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) { 32:49.46 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.46 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:555:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:633:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.61 bool ScriptedProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 32:49.61 ^~~~~~~~~~~~~~~~~~~~ 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:651:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.61 if (!GetProxyTrap(cx, handler, cx->names().defineProperty, &trap)) { 32:49.61 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:651:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:657:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.61 return DefineProperty(cx, target, id, desc, result); 32:49.61 ^ 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:657:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:662:38: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.61 if (!FromPropertyDescriptorToObject(cx, desc, &descObj)) { 32:49.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:662:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:662:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.61 if (!Call(cx, trap, thisv, args, &trapResult)) { 32:49.61 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.61 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.62 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.62 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:693:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.62 if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) { 32:49.62 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.62 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:693:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.63 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:720:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.63 if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, desc, targetDesc, 32:49.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.63 &errorDetails)) 32:49.64 ~~~~~~~~~~~~~~ 32:49.64 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:720:40: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.76 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const’: 32:49.76 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1022:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.76 if (!GetProxyTrap(cx, handler, cx->names().has, &trap)) { 32:49.76 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.76 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1022:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:49.76 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:49.76 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:49.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:49.76 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:49.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:49.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.76 return Call(cx, fval, thisv, args, rval); 32:49.77 ^ 32:49.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:49.77 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1049:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.77 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 32:49.77 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 32:49.78 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1049:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.92 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 32:49.92 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.92 bool ScriptedProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 32:49.92 ^~~~~~~~~~~~~~~~~~~~ 32:49.92 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.92 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1176:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.92 if (!GetProxyTrap(cx, handler, cx->names().set, &trap)) { 32:49.92 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.92 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1176:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:49.92 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:49.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:49.92 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.92 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 32:49.92 ^ 32:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:75: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.93 receiver, result); 32:49.93 ^ 32:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:284:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:49.93 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.93 if (!Call(cx, trap, thisv, args, &trapResult)) { 32:49.93 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.93 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.93 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.94 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:49.94 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1213:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.94 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 32:49.94 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 32:49.94 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1213:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:49.94 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1222:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:49.95 if (!SameValue(cx, v, desc.value(), &same)) { 32:49.95 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:49.95 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1222:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:49.95 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1222:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:50.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 32:51.00 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:811:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:51.00 if (!GetProxyTrap(cx, handler, cx->names().ownKeys, &trap)) { 32:51.00 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.00 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:811:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:51.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17:0, 32:51.00 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 32:51.00 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 32:51.00 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 32:51.00 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:51.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:51.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:51.00 return Call(cx, fval, thisv, args, rval); 32:51.00 ^ 32:51.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:51.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:51.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:51.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 32:51.01 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:51.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:51.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:51.01 return op(cx, obj, receiver, id, vp); 32:51.01 ^ 32:51.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:51.01 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 32:51.01 ^ 32:51.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:51.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:873:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:51.02 if (!GetOwnPropertyDescriptor(cx, target, targetKeys[i], &desc)) { 32:51.02 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:873:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:51.03 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:776:26: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType {aka JS::Handle}’ will change in GCC 7.1 32:51.03 if (!ValueToId(cx, next, &id)) { 32:51.03 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 32:51.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)’: 32:51.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1559:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:51.99 !DefineDataProperty(cx, result, cx->names().revoke, revokeVal)) { 32:51.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1559:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:51.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1558:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:51.99 if (!DefineDataProperty(cx, result, cx->names().proxy, proxyVal) || 32:51.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1558:26: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:52.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:52.72 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 32:52.72 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.72 if (!Construct(cx, target, cargs, args.newTarget(), &obj)) { 32:52.72 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:52.72 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.72 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18:0, 32:52.72 from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:10, 32:52.72 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 32:52.72 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:13, 32:52.72 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 32:52.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 32:52.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1143:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.72 arg1, arg2); 32:52.72 ^ 32:52.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29:0: 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:52.84 if (!GetProxyTrap(cx, handler, cx->names().construct, &trap)) { 32:52.84 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.84 if (!Construct(cx, targetv, cargs, args.newTarget(), &obj)) { 32:52.84 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.84 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.84 if (!Call(cx, trap, thisv, iargs, args.rval())) { 32:52.84 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:52.85 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.85 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:52.85 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:53.03 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 32:53.03 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1259:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:53.03 if (!GetProxyTrap(cx, handler, cx->names().apply, &trap)) { 32:53.03 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:53.03 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1259:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:53.04 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:53.04 return js::Call(cx, fval, args.thisv(), iargs, args.rval()); 32:53.04 ^ 32:53.04 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:53.04 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:53.04 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:53.04 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:53.04 return js::Call(cx, trap, thisv, iargs, args.rval()); 32:53.04 ^ 32:53.05 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:53.05 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:53.05 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:54: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:53.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47:0: 32:53.22 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In member function ‘virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 32:53.22 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:53.22 return js::Call(cx, target, args.thisv(), iargs, args.rval()); 32:53.22 ^ 32:53.22 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:53.22 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:63: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 32:53.22 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 32:58.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 32:58.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsInstance(JS::HandleValue)’: 32:58.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1192:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:58.62 static bool IsInstance(HandleValue v) { 32:58.62 ^~~~~~~~~~ 32:58.63 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsMemory(JS::HandleValue)’: 32:58.63 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1672:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:58.63 static bool IsMemory(HandleValue v) { 32:58.63 ^~~~~~~~ 32:58.65 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsTable(JS::HandleValue)’: 32:58.65 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2078:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:58.65 static bool IsTable(HandleValue v) { 32:58.65 ^~~~~~~ 32:58.65 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsGlobal(JS::HandleValue)’: 32:58.65 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2586:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:58.65 static bool IsGlobal(HandleValue v) { 32:58.65 ^~~~~~~~ 32:59.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool RejectWithPendingException(JSContext*, JS::Handle)’: 32:59.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2762:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 32:59.03 if (!GetAndClearException(cx, &rejectionValue)) { 32:59.03 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 32:59.47 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool EnforceRangeU32(JSContext*, JS::HandleValue, const char*, const char*, uint32_t*)’: 32:59.47 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:531:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:59.47 static bool EnforceRangeU32(JSContext* cx, HandleValue v, const char* kind, 32:59.47 ^~~~~~~~~~~~~~~ 32:59.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 32:59.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 32:59.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 32:59.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:59.49 return js::ToNumberSlow(cx, v, out); 32:59.49 ^ 32:59.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 32:59.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool ToTableIndex(JSContext*, JS::HandleValue, const js::wasm::Table&, const char*, uint32_t*)’: 32:59.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2099:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:59.54 static bool ToTableIndex(JSContext* cx, HandleValue v, const Table& table, 32:59.54 ^~~~~~~~~~~~ 32:59.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2101:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 32:59.54 if (!EnforceRangeU32(cx, v, "Table", noun, index)) { 32:59.54 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:33:00.245891 33:01.73 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)’: 33:01.73 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:241:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:01.73 static bool GetProperty(JSContext* cx, HandleObject obj, const char* chars, 33:01.73 ^~~~~~~~~~~ 33:01.73 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:241:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:01.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 33:01.73 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:34, 33:01.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 33:01.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.74 return op(cx, obj, receiver, id, vp); 33:01.74 ^ 33:01.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.74 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 33:01.74 ^ 33:01.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:01.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool InitErrorClass(JSContext*, JS::HandleObject, const char*, JSExnType)’: 33:01.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3751:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:01.78 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:01.78 ^ 33:01.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3751:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:01.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20:0, 33:01.88 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:34, 33:01.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 33:01.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)’: 33:01.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.88 inline bool GetProperty(JSContext* cx, JS::Handle obj, 33:01.88 ^~~~~~~~~~~ 33:01.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.88 return op(cx, obj, receiver, id, vp); 33:01.88 ^ 33:01.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.88 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 33:01.88 ^ 33:01.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool GetLimits(JSContext*, JS::HandleObject, uint32_t, uint32_t, const char*, js::wasm::Limits*, js::wasm::Shareable)’: 33:01.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.94 return op(cx, obj, receiver, id, vp); 33:01.94 ^ 33:01.94 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:72: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.94 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 33:01.94 ^ 33:01.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:01.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:580:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:01.94 if (!EnforceRangeU32(cx, initialVal, kind, "initial size", 33:01.94 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:01.95 &limits->initial)) { 33:01.95 ~~~~~~~~~~~~~~~~~ 33:01.95 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:598:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.95 if (!GetProperty(cx, obj, obj, maximumId, &maxVal)) { 33:01.95 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:01.95 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:605:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:01.95 if (!EnforceRangeU32(cx, maxVal, kind, "maximum size", 33:01.95 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:01.95 limits->maximum.ptr())) { 33:01.95 ~~~~~~~~~~~~~~~~~~~~~~ 33:01.95 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:627:21: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:01.96 if (!GetProperty(cx, obj, obj, sharedId, &sharedVal)) { 33:01.96 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:03.81 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool js::wasm::CheckFuncRefValue(JSContext*, JS::HandleValue, JS::MutableHandleFunction)’: 33:03.81 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1548:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.81 bool wasm::CheckFuncRefValue(JSContext* cx, HandleValue v, 33:03.81 ^~~~ 33:03.84 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool ToWebAssemblyValue(JSContext*, js::wasm::ValType, JS::HandleValue, js::wasm::MutableHandleVal)’: 33:03.84 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:154:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.84 static bool ToWebAssemblyValue(JSContext* cx, ValType targetType, HandleValue v, 33:03.84 ^~~~~~~~~~~~~~~~~~ 33:03.84 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:154:13: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:03.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:03.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:03.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:03.84 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:03.85 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:03.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:03.85 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:03.85 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:03.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:03.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.85 return js::ToInt32Slow(cx, v, out); 33:03.85 ^ 33:03.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.85 return js::ToNumberSlow(cx, v, out); 33:03.86 ^ 33:03.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.86 return js::ToNumberSlow(cx, v, out); 33:03.86 ^ 33:03.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:03.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:183:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.87 if (!CheckFuncRefValue(cx, v, &fun)) { 33:03.87 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 33:03.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:191:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:03.87 if (!BoxAnyRef(cx, v, &tmp)) { 33:03.89 ~~~~~~~~~^~~~~~~~~~~~~ 33:04.10 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::setImpl(JSContext*, const JS::CallArgs&)’: 33:04.10 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2208:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:04.10 if (!ToTableIndex(cx, args.get(0), table, "set index", &index)) { 33:04.10 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:04.10 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2216:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:04.10 if (!CheckFuncRefValue(cx, fillValue, &fun)) { 33:04.11 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 33:04.11 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2226:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:04.11 if (!BoxAnyRef(cx, fillValue, &tmp)) { 33:04.11 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 33:04.20 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::growImpl(JSContext*, const JS::CallArgs&)’: 33:04.20 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2290:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:04.20 if (!CheckFuncRefValue(cx, fillValue, &fun)) { 33:04.20 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 33:04.20 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2300:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:04.20 if (!BoxAnyRef(cx, fillValue, &tmp)) { 33:04.20 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 33:04.21 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2257:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:04.21 if (!EnforceRangeU32(cx, args.get(0), "Table", "grow delta", &delta)) { 33:04.21 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:04.77 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘void js::WasmGlobalObject::val(js::wasm::MutableHandleVal) const’: 33:04.77 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2706:6: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:04.77 void WasmGlobalObject::val(MutableHandleVal outval) const { 33:04.77 ^~~~~~~~~~~~~~~~ 33:04.81 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘JS::Value js::WasmGlobalObject::value(JSContext*) const’: 33:04.81 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2738:15: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:04.81 val(&result); 33:04.81 ^ 33:09.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 33:09.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/fdlibm/src' 33:10.00 modules/fdlibm/src/e_acos.o 33:10.00 modules/fdlibm/src/e_acosh.o 33:10.57 modules/fdlibm/src/e_asin.o 33:10.91 Compiling mozrunner v0.9.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozrunner) 33:10.91 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=mozrunner CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozrunner' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozrunner' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Reliable Firefox process management.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name mozrunner testing/mozbase/rust/mozrunner/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=96014917bcac69aa -C extra-filename=-96014917bcac69aa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'mozprofile=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmozprofile-b1fac4423a393f14.rlib' --extern 'plist=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libplist-74b534e1620d9ee1.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 33:10.98 modules/fdlibm/src/e_atan2.o 33:11.36 modules/fdlibm/src/e_atanh.o 33:12.04 modules/fdlibm/src/e_cosh.o 33:12.37 modules/fdlibm/src/e_exp.o 33:12.69 modules/fdlibm/src/e_hypot.o 33:13.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38:0: 33:13.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitEnd({anonymous}::FunctionCompiler&)’: 33:13.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmIonCompile.cpp:1820:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 33:13.03 switch (kind) { 33:13.03 ^~~~~~ 33:13.07 modules/fdlibm/src/e_log.o 33:13.47 Compiling syn v0.14.6 33:13.47 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.14.6' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Nom parser for Rust source code' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=0.14.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=syn /usr/bin/rustc --crate-name syn '/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.14.6/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' -C metadata=f5ade0e44e6f7804 -C extra-filename=-f5ade0e44e6f7804 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn` 33:13.48 modules/fdlibm/src/e_log10.o 33:13.91 modules/fdlibm/src/e_log2.o 33:14.24 modules/fdlibm/src/e_pow.o 33:14.59 modules/fdlibm/src/e_sinh.o 33:15.11 modules/fdlibm/src/e_sqrt.o 33:15.43 modules/fdlibm/src/k_exp.o 33:15.83 modules/fdlibm/src/s_asinh.o 33:16.15 modules/fdlibm/src/s_atan.o 33:16.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool js::wasm::GetImports(JSContext*, const js::wasm::Module&, JS::HandleObject, js::wasm::ImportValues*)’: 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:266:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.18 if (!GetProperty(cx, importObj, import.module.get(), &v)) { 33:16.18 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:266:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:278:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.18 if (!GetProperty(cx, obj, import.field.get(), &v)) { 33:16.18 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:278:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.18 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:347:25: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.18 obj->val(&val); 33:16.19 ^ 33:16.19 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:373:34: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.19 if (!ToWebAssemblyValue(cx, global.type(), v, &val)) { 33:16.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.20 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:373:34: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:16.52 modules/fdlibm/src/s_cbrt.o 33:16.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:16.85 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:16.86 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:16.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:16.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)’: 33:16.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:16.86 return js::ToStringSlow(cx, v); 33:16.86 ^ 33:16.89 modules/fdlibm/src/s_ceil.o 33:17.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:0: 33:17.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In member function ‘bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, const uint64_t*, JS::MutableHandleValue)’: 33:17.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:102:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.02 bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, 33:17.02 ^~~~~~~~ 33:17.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.03 if (!Call(cx, fval, thisv, args, rval)) { 33:17.03 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.03 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.22 modules/fdlibm/src/s_ceilf.o 33:17.30 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In static member function ‘static int32_t js::wasm::Instance::callImport_void(js::wasm::Instance*, int32_t, int32_t, uint64_t*)’: 33:17.30 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:261:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.31 return instance->callImport(cx, funcImportIndex, argc, argv, &rval); 33:17.31 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.33 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In static member function ‘static int32_t js::wasm::Instance::callImport_i32(js::wasm::Instance*, int32_t, int32_t, uint64_t*)’: 33:17.33 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:269:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.33 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 33:17.33 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:17.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:17.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:17.33 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:17.33 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:17.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:17.34 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:17.34 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:17.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:17.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.34 return js::ToInt32Slow(cx, v, out); 33:17.34 ^ 33:17.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:0: 33:17.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In static member function ‘static int32_t js::wasm::Instance::callImport_f64(js::wasm::Instance*, int32_t, int32_t, uint64_t*)’: 33:17.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:290:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.37 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 33:17.37 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:17.37 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:17.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:17.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.38 return js::ToNumberSlow(cx, v, out); 33:17.38 ^ 33:17.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:0: 33:17.41 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In static member function ‘static int32_t js::wasm::Instance::callImport_anyref(js::wasm::Instance*, int32_t, int32_t, uint64_t*)’: 33:17.41 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:302:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.41 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 33:17.41 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.41 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:306:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.41 if (!BoxAnyRef(cx, rval, &result)) { 33:17.41 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 33:17.48 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp: In static member function ‘static int32_t js::wasm::Instance::callImport_funcref(js::wasm::Instance*, int32_t, int32_t, uint64_t*)’: 33:17.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:319:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:17.49 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 33:17.49 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:17.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:324:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:17.49 if (!CheckFuncRefValue(cx, rval, &fun)) { 33:17.49 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 33:17.58 modules/fdlibm/src/s_copysign.o 33:17.89 modules/fdlibm/src/s_expm1.o 33:18.17 modules/fdlibm/src/s_fabs.o 33:18.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:18.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:18.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:18.27 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:18.27 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:18.27 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:18.27 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:18.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:18.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs)’: 33:18.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:18.28 return js::ToInt32Slow(cx, v, out); 33:18.28 ^ 33:18.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:0: 33:18.28 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1703:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:18.28 if (!RoundFloat32(cx, v, (float*)&exportArgs[i])) { 33:18.28 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:18.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:18.28 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:18.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:18.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:18.28 return js::ToNumberSlow(cx, v, out); 33:18.30 ^ 33:18.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:0: 33:18.30 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1720:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:18.30 if (!CheckFuncRefValue(cx, v, &fun)) { 33:18.30 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 33:18.31 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1734:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:18.31 if (!BoxAnyRef(cx, v, &ar)) { 33:18.31 ~~~~~~~~~^~~~~~~~~~~~ 33:18.67 modules/fdlibm/src/s_floor.o 33:19.03 modules/fdlibm/src/s_floorf.o 33:19.50 modules/fdlibm/src/s_log1p.o 33:19.95 modules/fdlibm/src/s_nearbyint.o 33:20.32 modules/fdlibm/src/s_rint.o 33:21.06 modules/fdlibm/src/s_rintf.o 33:21.67 modules/fdlibm/src/s_scalbn.o 33:22.02 modules/fdlibm/src/s_tanh.o 33:22.32 modules/fdlibm/src/s_trunc.o 33:22.80 modules/fdlibm/src/s_truncf.o 33:23.81 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/fdlibm/src' 33:23.81 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr' 33:23.81 config/external/nspr/pr/prpolevt.o 33:23.81 config/external/nspr/pr/linux.o 33:24.23 config/external/nspr/pr/praton.o 33:24.70 config/external/nspr/pr/prcountr.o 33:24.72 Compiling zip v0.4.2 33:24.72 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=zip CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/zip' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/zip-rs.git' CARGO_PKG_VERSION_PATCH=2 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. 33:24.72 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name zip '/<>/firefox-68.0~b13+build1/third_party/rust/zip/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="bzip2"' --cfg 'feature="default"' --cfg 'feature="deflate"' --cfg 'feature="flate2"' -C metadata=516f569542bcf023 -C extra-filename=-516f569542bcf023 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bzip2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbzip2-32075431baf1d6ab.rlib' --extern 'flate2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libflate2-caa3bed50cdd3393.rlib' --extern 'msdos_time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmsdos_time-1d096d32713d4b72.rlib' --extern 'podio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libpodio-12c0ef75b6d79846.rlib' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out'` 33:24.96 config/external/nspr/pr/Unified_c_external_nspr_pr0.o 33:25.34 config/external/nspr/pr/Unified_c_external_nspr_pr1.o 33:25.51 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 33:25.51 --> /<>/firefox-68.0~b13+build1/third_party/rust/zip/src/write.rs:26:5 33:25.51 | 33:25.51 26 | use std::ascii::AsciiExt; 33:25.51 | ^^^^^^^^^^^^^^^^^^^^ 33:25.52 | 33:25.52 = note: #[warn(deprecated)] on by default 33:25.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:11:0: 33:25.74 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/priometh.c: In function ‘PR_EmulateSendFile’: 33:25.74 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/priometh.c:336:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:25.74 (info.size < (sfd->file_offset + sfd->file_nbytes))) { 33:25.74 ^ 33:25.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:20:0: 33:25.74 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAccept’: 33:25.75 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c:135:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:25.75 PRStatus rv; 33:25.75 ^~ 33:25.75 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAcceptRead’: 33:25.75 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c:173:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:25.75 PRStatus rv; 33:25.75 ^~ 33:25.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:29:0: 33:25.76 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c: In function ‘pl_TopAccept’: 33:25.76 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c:178:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:25.76 PRStatus rv; 33:25.76 ^~ 33:25.77 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c: In function ‘pl_DefAcceptread’: 33:25.77 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c:298:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:25.77 PRStatus rv; 33:25.77 ^~ 33:25.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:74:0: 33:25.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘cvt_f’: 33:25.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:323:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:25.84 if (amount <= 0 || amount >= sizeof(fin)) { 33:25.84 ^~ 33:25.86 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘dosprintf’: 33:25.86 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:926:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:25.86 if( i < sizeof( pattern ) ){ 33:25.86 ^ 33:25.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘GrowStuff’: 33:25.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:1115:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:25.87 if (PR_UINT32_MAX - len < off) { 33:25.87 ^ 33:25.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:137:0: 33:25.97 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c: In function ‘_PR_UnixInit’: 33:25.97 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c:2831:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:25.97 int rv; 33:25.97 ^~ 33:25.97 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c: In function ‘_MD_CreateFileMap’: 33:25.98 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c:3554:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:25.98 if (sz > info.size) { 33:25.98 ^ 33:26.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:26.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmGlobalObject::valueSetterImpl(JSContext*, const JS::CallArgs&)’: 33:26.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2639:26: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:26.37 if (!ToWebAssemblyValue(cx, global->type(), args.get(0), &val)) { 33:26.37 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:26.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2639:26: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:27.01 warning: unreachable pattern 33:27.01 --> /<>/firefox-68.0~b13+build1/third_party/rust/zip/src/cp437.rs:173:9 33:27.01 | 33:27.01 173 | _ => unreachable!(), 33:27.01 | ^ 33:27.01 | 33:27.01 = note: #[warn(unreachable_patterns)] on by default 33:28.75 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::getImpl(JSContext*, const JS::CallArgs&)’: 33:28.75 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2125:20: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:28.75 if (!ToTableIndex(cx, args.get(0), table, "get index", &index)) { 33:28.75 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:31.68 config/external/nspr/pr/Unified_c_external_nspr_pr2.o 33:31.80 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘virtual bool AsyncInstantiateTask::resolve(JSContext*, JS::Handle)’: 33:31.80 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2861:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:31.80 if (!JS_DefineProperty(cx, resultObj, "module", val, JSPROP_ENUMERATE)) { 33:31.80 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:31.80 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2861:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:31.80 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2866:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:31.80 if (!JS_DefineProperty(cx, resultObj, "instance", val, 33:31.80 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:31.80 JSPROP_ENUMERATE)) { 33:31.80 ~~~~~~~~~~~~~~~~~ 33:31.80 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2866:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:32.00 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool)’: 33:32.00 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2404:19: note: parameter passing for argument of type ‘js::wasm::HandleVal {aka JS::Handle}’ will change in GCC 7.1 33:32.00 WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal hval, 33:32.00 ^~~~~~~~~~~~~~~~ 33:32.00 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2404:19: note: parameter passing for argument of type ‘js::wasm::HandleVal {aka JS::Handle}’ will change in GCC 7.1 33:32.10 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmGlobalObject::construct(JSContext*, unsigned int, JS::Value*)’: 33:32.11 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2493:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.11 if (!JS_GetProperty(cx, obj, "mutable", &mutableVal)) { 33:32.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:32.11 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2493:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.11 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2498:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.11 if (!JS_GetProperty(cx, obj, "value", &typeVal)) { 33:32.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:32.11 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2498:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:32.11 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:32.12 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:32.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:32.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:32.12 return js::ToStringSlow(cx, v); 33:32.12 ^ 33:32.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:32.12 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2577:79: note: parameter passing for argument of type ‘js::wasm::HandleVal {aka JS::Handle}’ will change in GCC 7.1 33:32.12 WasmGlobalObject* global = WasmGlobalObject::create(cx, globalVal, isMutable); 33:32.12 ^ 33:32.12 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2572:28: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.13 if (!ToWebAssemblyValue(cx, globalType, valueVal, &globalVal)) { 33:32.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:32.14 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2572:28: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal {aka JS::MutableHandle}’ will change in GCC 7.1 33:32.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:11:0: 33:32.14 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘pr_InstallSigchldHandler’: 33:32.14 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c:689:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:32.15 int rv; 33:32.15 ^~ 33:32.15 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_InitProcesses’: 33:32.15 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c:707:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:32.15 int rv; 33:32.15 ^~ 33:32.29 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)’: 33:32.29 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2024:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 33:32.29 if (!GetProperty(cx, obj, obj, elementId, &elementVal)) { 33:32.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:32.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13:0, 33:32.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 33:32.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 33:32.29 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 33:32.29 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 33:32.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 33:32.30 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 33:32.30 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 33:32.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 33:32.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 33:32.31 return js::ToStringSlow(cx, v); 33:32.31 ^ 33:32.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:92:0: 33:32.31 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prdtoa.c: In function ‘rv_alloc’: 33:32.31 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prdtoa.c:2627:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:32.31 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; 33:32.32 ^~ 33:32.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:11:0: 33:32.39 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_unix_terminate_waitpid_daemon’: 33:32.39 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c:122:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 33:32.39 write(pr_wp.pipefd[1], "", 1); 33:32.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:32.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:0: 33:32.59 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘JSObject* js::InitWebAssemblyClass(JSContext*, JS::Handle)’: 33:32.60 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.60 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:32.60 ^ 33:32.61 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.61 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.62 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:32.62 ^ 33:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.62 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:32.62 ^ 33:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.62 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:32.62 ^ 33:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.63 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:32.63 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 33:32.63 ^ 33:32.63 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:33.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)’: 33:33.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3610:57: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:33.62 PromiseObject::unforgeableResolve(cx, callArgs.get(0))); 33:33.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 33:35.66 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmMemoryObject::growImpl(JSContext*, const JS::CallArgs&)’: 33:35.66 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1729:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 33:35.66 if (!EnforceRangeU32(cx, args.get(0), "Memory", "grow delta", &delta)) { 33:35.66 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:37.38 Compiling tokio-udp v0.1.1 33:37.39 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-udp CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='UDP bindings for tokio. 33:37.39 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_udp '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=11c9e87a090cdb64 -C extra-filename=-11c9e87a090cdb64 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmio-722ceddfef28ea6e.rlib' --extern 'tokio_codec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_codec-86c9d4703093016e.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-ec8417f45285bc95.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 33:37.99 config/external/nspr/pr/Unified_c_external_nspr_pr3.o 33:38.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:38:0: 33:38.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByName’: 33:38.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:681:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:38.88 if (bufsize > sizeof(localbuf)) 33:38.88 ^ 33:38.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetIPNodeByName’: 33:38.93 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:859:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:38.93 if (bufsize > sizeof(localbuf)) 33:38.93 ^ 33:38.94 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByAddr’: 33:38.94 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:1052:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:38.94 if (bufsize > sizeof(localbuf)) 33:38.95 ^ 33:39.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:92:0: 33:39.21 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘io_wstart’: 33:39.22 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c:385:13: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 33:39.22 PRStatus rval_status; 33:39.27 ^~~~~~~~~~~ 33:39.29 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘notify_ioq’: 33:39.30 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c:954:10: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 33:39.30 PRStatus rval_status; 33:39.30 ^~~~~~~~~~~ 33:39.31 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘PR_JoinThreadPool’: 33:39.31 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c:1075:10: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] 33:39.31 PRStatus rval_status; 33:39.31 ^~~~~~~~~~~ 33:39.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:110:0: 33:39.41 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_accept_cont’: 33:39.41 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:733:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.41 if (-1 == op->result.code) 33:39.41 ^~ 33:39.43 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_read_cont’: 33:39.44 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:752:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.44 return ((-1 == op->result.code) && 33:39.44 ^~ 33:39.44 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recv_cont’: 33:39.49 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:776:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.49 return ((-1 == op->result.code) && 33:39.49 ^~ 33:39.56 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_writev_cont’: 33:39.56 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:881:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.57 for (iov_index = 0; iov_index < op->arg3.amount; ++iov_index) 33:39.57 ^ 33:39.57 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:884:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.57 if (bytes < iov[iov_index].iov_len) 33:39.57 ^ 33:39.57 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recvfrom_cont’: 33:39.58 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:936:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.58 return ((-1 == op->result.code) && 33:39.58 ^~ 33:39.58 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_linux_sendfile_cont’: 33:39.59 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1116:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.59 if (rv < op->count) { 33:39.59 ^ 33:39.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1101:11: warning: variable ‘oldoffset’ set but not used [-Wunused-but-set-variable] 33:39.60 off_t oldoffset; 33:39.60 ^~~~~~~~~ 33:39.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Close’: 33:39.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1245:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.60 || ((_PR_FILEDESC_OPEN != fd->secret->state) 33:39.60 ^~ 33:39.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1253:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.60 if (_PR_FILEDESC_OPEN == fd->secret->state) 33:39.60 ^~ 33:39.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Writev’: 33:39.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1395:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.62 if (bytes < osiov->iov_len) 33:39.62 ^ 33:39.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_LinuxSendFile’: 33:39.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:2727:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.62 if (rv < file_nbytes_to_send) { 33:39.62 ^ 33:39.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:110:0: 33:39.72 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘_pr_poll_with_poll’: 33:39.72 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:3887:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.72 if (npds > me->syspoll_count) 33:39.72 ^ 33:39.72 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:3954:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.72 && (_PR_FILEDESC_OPEN == bottom->secret->state)) 33:39.72 ^~ 33:39.80 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘PR_SetSysfdTableSize’: 33:39.80 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:4839:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.80 if ( rlim.rlim_max < table_size ) 33:39.80 ^ 33:39.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:128:0: 33:39.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘_PR_InitLocks’: 33:39.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:49:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.84 int rv; 33:39.84 ^~ 33:39.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifies’: 33:39.84 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:65:19: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.86 PRIntn index, rv; 33:39.86 ^~ 33:39.86 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_NewLock’: 33:39.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:131:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.87 PRIntn rv; 33:39.87 ^~ 33:39.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyLock’: 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:150:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.88 PRIntn rv; 33:39.88 ^~ 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Lock’: 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:169:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.88 PRIntn rv; 33:39.88 ^~ 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Unlock’: 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:190:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.88 PRIntn rv; 33:39.88 ^~ 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifiesFromMonitor’: 33:39.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:451:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.89 PRIntn rv; 33:39.90 ^~ 33:39.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyMonitor’: 33:39.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:531:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.90 int rv; 33:39.90 ^~ 33:39.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_GetMonitorEntryCount’: 33:39.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:552:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.90 PRIntn rv; 33:39.91 ^~ 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_EnterMonitor’: 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:581:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.91 PRIntn rv; 33:39.91 ^~ 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_ExitMonitor’: 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:610:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.91 PRIntn rv; 33:39.91 ^~ 33:39.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:128:0: 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_DestroyNakedCondVar’: 33:39.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1202:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.92 int rv; 33:39.92 ^~ 33:39.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedNotify’: 33:39.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1231:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.92 int rv; 33:39.92 ^~ 33:39.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedBroadcast’: 33:39.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1240:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.94 int rv; 33:39.95 ^~ 33:39.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:137:0: 33:39.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_root’: 33:39.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:218:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.95 else if (--pt_book.user == pt_book.this_many) 33:39.95 ^~ 33:39.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_AttachThread’: 33:39.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:268:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:39.95 int rv; 33:39.95 ^~ 33:39.96 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_CreateThread’: 33:39.98 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:467:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:39.98 else if (--pt_book.user == pt_book.this_many) 33:39.98 ^~ 33:40.07 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_DetachThread’: 33:40.07 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:606:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.13 int rv; 33:40.14 ^~ 33:40.14 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Interrupt’: 33:40.14 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:743:16: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.14 PRIntn rv; 33:40.19 ^~ 33:40.19 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_thread_death’: 33:40.19 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:814:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.19 int rv; 33:40.19 ^~ 33:40.19 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_Fini’: 33:40.19 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1047:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.19 int rv; 33:40.19 ^~ 33:40.19 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Cleanup’: 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1088:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 33:40.20 while (pt_book.user > pt_book.this_many) 33:40.20 ^ 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1082:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.20 int rv; 33:40.20 ^~ 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘init_pthread_gc_support’: 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1198:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.20 PRIntn rv; 33:40.20 ^~ 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_SuspendSet’: 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1403:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.20 PRIntn rv; 33:40.20 ^~ 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_SuspendAll’: 33:40.20 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1523:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 33:40.20 int rv; 33:40.21 ^~ 33:42.82 Compiling tokio-tcp v0.1.1 33:42.82 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio-tcp CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='TCP bindings for tokio. 33:42.83 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio_tcp '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ad89f7050ca6ba5d -C extra-filename=-ad89f7050ca6ba5d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmio-722ceddfef28ea6e.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-ec8417f45285bc95.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 33:45.99 js/src/wasm/Unified_cpp_js_src_wasm3.o 33:49.45 Compiling tokio v0.1.7 33:49.45 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=tokio CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=7 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O 33:49.45 backed applications. 33:49.46 ' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name tokio '/<>/firefox-68.0~b13+build1/third_party/rust/tokio/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=bc12b722b59c388f -C extra-filename=-bc12b722b59c388f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmio-722ceddfef28ea6e.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --extern 'tokio_fs=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_fs-88027063b9b8ee98.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-ec8417f45285bc95.rlib' --extern 'tokio_tcp=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_tcp-ad89f7050ca6ba5d.rlib' --extern 'tokio_threadpool=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-4ce745dcf126c2e7.rlib' --extern 'tokio_timer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_timer-c716b6466794f50d.rlib' --extern 'tokio_udp=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_udp-11c9e87a090cdb64.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 33:49.98 config/external/nspr/pr/libnspr4.so 33:51.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr' *** KEEP ALIVE MARKER *** Total duration: 0:34:00.245501 34:22.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2:0: 34:22.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp: In function ‘bool GetFunctionExport(JSContext*, js::HandleWasmInstanceObject, const JSFunctionVector&, const js::wasm::Export&, JS::MutableHandleValue)’: 34:22.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1096:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 34:22.87 static bool GetFunctionExport(JSContext* cx, 34:22.87 ^~~~~~~~~~~~~~~~~ 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const’: 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:474:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 34:23.71 bool Module::extractCode(JSContext* cx, Tier tier, 34:23.71 ^~~~~~ 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:500:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.71 if (!JS_DefineProperty(cx, result, "code", value, JSPROP_ENUMERATE)) { 34:23.71 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:500:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:516:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.71 if (!JS_DefineProperty(cx, segment, "begin", value, JSPROP_ENUMERATE)) { 34:23.71 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:516:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.71 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:521:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.71 if (!JS_DefineProperty(cx, segment, "end", value, JSPROP_ENUMERATE)) { 34:23.71 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:521:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:526:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.72 if (!JS_DefineProperty(cx, segment, "kind", value, JSPROP_ENUMERATE)) { 34:23.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:526:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.72 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:532:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.72 if (!JS_DefineProperty(cx, segment, "funcIndex", value, 34:23.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.73 JSPROP_ENUMERATE)) { 34:23.73 ~~~~~~~~~~~~~~~~~ 34:23.73 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:532:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.74 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:538:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.74 if (!JS_DefineProperty(cx, segment, "funcBodyBegin", value, 34:23.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.74 JSPROP_ENUMERATE)) { 34:23.74 ~~~~~~~~~~~~~~~~~ 34:23.74 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:538:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.74 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:544:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.74 if (!JS_DefineProperty(cx, segment, "funcBodyEnd", value, 34:23.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.75 JSPROP_ENUMERATE)) { 34:23.75 ~~~~~~~~~~~~~~~~~ 34:23.75 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:544:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.75 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:556:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:23.75 if (!JS_DefineProperty(cx, result, "segments", value, JSPROP_ENUMERATE)) { 34:23.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.75 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:556:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:24.82 Compiling hyper v0.12.7 34:24.83 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=hyper CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/hyper' CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_VERSION_PATCH=7 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_VERSION=0.12.7 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name hyper '/<>/firefox-68.0~b13+build1/third_party/rust/hyper/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="__internal_flaky_tests"' --cfg 'feature="default"' --cfg 'feature="futures-cpupool"' --cfg 'feature="net2"' --cfg 'feature="runtime"' --cfg 'feature="tokio"' --cfg 'feature="tokio-executor"' --cfg 'feature="tokio-reactor"' --cfg 'feature="tokio-tcp"' --cfg 'feature="tokio-timer"' -C metadata=d14dc9be2d15e70f -C extra-filename=-d14dc9be2d15e70f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'futures_cpupool=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures_cpupool-e5e362f27ca65f4d.rlib' --extern 'h2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libh2-c56c4fb6006be6e3.rlib' --extern 'http=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhttp-f54de7c7d787f431.rlib' --extern 'httparse=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhttparse-dd7eeaf1ba901e22.rlib' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --extern 'itoa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libitoa-726cda1bf8a6ac1a.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'net2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libnet2-d30fcb78d3dad7d7.rlib' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --extern 'tokio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio-bc12b722b59c388f.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-8480cfda4c33b8aa.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-ec8417f45285bc95.rlib' --extern 'tokio_tcp=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_tcp-ad89f7050ca6ba5d.rlib' --extern 'tokio_timer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio_timer-c716b6466794f50d.rlib' --extern 'want=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libwant-e31353fed0a417fa.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 34:32.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::instantiateGlobals(JSContext*, const ValVector&, js::WasmGlobalObjectVector&) const’: 34:32.87 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:979:35: note: parameter passing for argument of type ‘js::wasm::HandleVal {aka JS::Handle}’ will change in GCC 7.1 34:32.87 cx, WasmGlobalObject::create(cx, val, global.isMutable())); 34:32.87 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:37.01 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, js::MutableHandleWasmInstanceObject) const’: 34:37.01 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1157:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 34:37.01 if (!GetFunctionExport(cx, instanceObj, funcImports, exp, &val)) { 34:37.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:37.01 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1172:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:37.01 if (!JS_DefinePropertyById(cx, exportObj, id, val, JSPROP_ENUMERATE)) { 34:37.01 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:37.01 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1172:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 34:37.01 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1129:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 34:37.01 if (!GetFunctionExport(cx, instanceObj, funcImports, exports[0], &val)) { 34:37.02 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:43.80 Compiling rand v0.3.22 34:43.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 34:43.80 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.3.22 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_NAME=rand /usr/bin/rustc --crate-name rand '/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=bba5052da52eee62 -C extra-filename=-bba5052da52eee62 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibc-b1f261754b437882.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/librand-135d2af6a9da44de.rlib' --cap-lints warn` 34:44.26 Compiling clap v2.31.2 34:44.26 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clap' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured Command Line Argument Parser 34:44.26 ' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_NAME=clap /usr/bin/rustc --crate-name clap '/<>/firefox-68.0~b13+build1/third_party/rust/clap/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="ansi_term"' --cfg 'feature="atty"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="vec_map"' -C metadata=a959bc034348e109 -C extra-filename=-a959bc034348e109 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'ansi_term=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libansi_term-d9904c7890534b0f.rlib' --extern 'atty=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libatty-395fd8f34f7bb491.rlib' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbitflags-333751a60b490d55.rlib' --extern 'strsim=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libstrsim-2cf99f0c9fec7f0f.rlib' --extern 'textwrap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libtextwrap-6d3d3530d6cb65cb.rlib' --extern 'unicode_width=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_width-efef5e381a8aa0d4.rlib' --extern 'vec_map=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libvec_map-ab9afb62f53286a7.rlib' --cap-lints warn` 34:46.36 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 34:46.37 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/settings.rs:3:5 34:46.37 | 34:46.37 3 | use std::ascii::AsciiExt; 34:46.37 | ^^^^^^^^^^^^^^^^^^^^ 34:46.37 | 34:46.37 = note: #[warn(deprecated)] on by default 34:46.38 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 34:46.38 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/validator.rs:4:5 34:46.38 | 34:46.38 4 | use std::ascii::AsciiExt; 34:46.38 | ^^^^^^^^^^^^^^^^^^^^ 34:46.39 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 34:46.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/settings.rs:3:5 34:46.39 | 34:46.39 3 | use std::ascii::AsciiExt; 34:46.39 | ^^^^^^^^^^^^^^^^^^^^ 34:46.40 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 34:46.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/zsh.rs:4:5 34:46.40 | 34:46.40 4 | use std::ascii::AsciiExt; 34:46.40 | ^^^^^^^^^^^^^^^^^^^^ 34:46.40 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 34:46.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/shell.rs:2:5 34:46.40 | 34:46.40 2 | use std::ascii::AsciiExt; 34:46.40 | ^^^^^^^^^^^^^^^^^^^^ 34:49.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20:0: 34:49.77 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In member function ‘bool js::wasm::DebugFrame::getLocal(uint32_t, JS::MutableHandleValue)’: 34:49.77 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:663:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 34:49.77 bool DebugFrame::getLocal(uint32_t localIndex, MutableHandleValue vp) { 34:49.77 ^~~~~~~~~~ 34:50.30 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 34:50.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:88:19 34:50.30 | 34:50.30 88 | let c = s.trim_left_matches(|c| c == '-') 34:50.30 | ^^^^^^^^^^^^^^^^^ 34:50.30 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 34:50.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:96:19 34:50.30 | 34:50.30 96 | let c = s.trim_left_matches(|c| c == '-') 34:50.30 | ^^^^^^^^^^^^^^^^^ 34:52.72 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 34:52.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:331:35 34:52.72 | 34:52.72 331 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 34:52.72 | ^^^^^^^^^^^^^^^^^ 34:52.73 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 34:52.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:371:30 34:52.73 | 34:52.73 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); 34:52.73 | ^^^^^^^^^^^^^^^^^ 34:59.14 In file included from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:34:0, 34:59.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 34:59.14 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h: In function ‘js::wasm::AstConst* ParseConst({anonymous}::WasmParseContext&, {anonymous}::WasmToken)’: 34:59.14 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h:498:75: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 34:59.14 explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 34:59.14 ^ 34:59.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:0: 34:59.14 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: ‘result’ was declared here 34:59.14 Float result; 34:59.14 ^~~~~~ 34:59.16 In file included from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:34:0, 34:59.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 34:59.16 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h:498:75: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 34:59.16 explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 34:59.17 ^ 34:59.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:0: 34:59.17 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: ‘result’ was declared here 34:59.17 Float result; 34:59.17 ^~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:35:00.245495 35:08.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 35:08.13 modules/zlib/src/host_adler32.o 35:08.13 modules/zlib/src/host_compress.o 35:08.87 modules/zlib/src/host_crc32.o 35:09.16 modules/zlib/src/host_deflate.o 35:09.72 modules/zlib/src/host_gzclose.o 35:12.45 modules/zlib/src/host_gzlib.o 35:12.67 modules/zlib/src/host_gzread.o 35:12.86 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c: In function ‘MOZ_Z_gz_open’: 35:12.86 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c:14:17: warning: implicit declaration of function ‘lseek’ [-Wimplicit-function-declaration] 35:12.86 # define LSEEK lseek 35:12.86 ^ 35:12.86 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c:252:9: note: in expansion of macro ‘LSEEK’ 35:12.86 LSEEK(state->fd, 0, SEEK_END); /* so gzoffset() is correct */ 35:12.86 ^~~~~ 35:13.20 modules/zlib/src/host_gzwrite.o 35:13.41 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c: In function ‘MOZ_Z_gz_load’: 35:13.41 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c:35:15: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] 35:13.41 ret = read(state->fd, buf + *have, get); 35:13.41 ^~~~ 35:13.43 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c: In function ‘MOZ_Z_gzclose_r’: 35:13.43 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c:651:11: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 35:13.43 ret = close(state->fd); 35:13.43 ^~~~~ 35:13.96 modules/zlib/src/host_infback.o 35:14.10 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c: In function ‘MOZ_Z_gz_comp’: 35:14.10 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c:89:20: warning: implicit declaration of function ‘write’ [-Wimplicit-function-declaration] 35:14.10 writ = write(state->fd, strm->next_in, put); 35:14.10 ^~~~~ 35:14.10 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c: In function ‘MOZ_Z_gzclose_w’: 35:14.11 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c:661:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 35:14.11 if (close(state->fd) == -1) 35:14.11 ^~~~~ 35:14.49 modules/zlib/src/host_inffast.o 35:16.37 modules/zlib/src/host_inflate.o 35:16.92 modules/zlib/src/host_inftrees.o 35:20.04 modules/zlib/src/host_trees.o 35:20.43 modules/zlib/src/host_uncompr.o 35:21.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20:0: 35:21.50 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In static member function ‘static WasmValueBox* WasmValueBox::create(JSContext*, JS::HandleValue)’: 35:21.50 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:121:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 35:21.50 WasmValueBox* WasmValueBox::create(JSContext* cx, HandleValue val) { 35:21.50 ^~~~~~~~~~~~ 35:21.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In function ‘bool js::wasm::BoxAnyRef(JSContext*, JS::HandleValue, js::wasm::MutableHandleAnyRef)’: 35:21.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:131:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 35:21.54 bool wasm::BoxAnyRef(JSContext* cx, HandleValue val, MutableHandleAnyRef addr) { 35:21.54 ^~~~ 35:21.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:131:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 35:21.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:145:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 35:21.54 WasmValueBox* box = WasmValueBox::create(cx, val); 35:21.54 ^ 35:21.56 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In function ‘bool js::BoxWasmAnyRef(JSContext*, unsigned int, JS::Value*)’: 35:21.56 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:184:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 35:21.57 WasmValueBox* box = WasmValueBox::create(cx, args[0]); 35:21.57 ^ 35:22.52 modules/zlib/src/host_zutil.o 35:23.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 35:23.47 Compiling bytes v0.4.9 35:23.47 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bytes' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_NAME=bytes /usr/bin/rustc --crate-name bytes '/<>/firefox-68.0~b13+build1/third_party/rust/bytes/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=da5f75bb0e7b2690 -C extra-filename=-da5f75bb0e7b2690 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 35:28.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm' 35:28.79 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 35:28.79 modules/zlib/src/adler32.o 35:28.80 modules/zlib/src/compress.o 35:29.41 modules/zlib/src/crc32.o 35:29.72 modules/zlib/src/deflate.o 35:30.29 modules/zlib/src/gzclose.o 35:31.96 Compiling mio v0.6.16 35:31.96 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_VERSION=0.6.16 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_NAME=mio /usr/bin/rustc --crate-name mio '/<>/firefox-68.0~b13+build1/third_party/rust/mio/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=0f6baeb7bddd245e -C extra-filename=-0f6baeb7bddd245e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --extern 'lazycell=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazycell-b5f9bc00ecb667f3.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'net2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnet2-d30fcb78d3dad7d7.rlib' --extern 'slab=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libslab-7a2c06117eed0d39.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 35:32.54 modules/zlib/src/gzlib.o 35:32.94 modules/zlib/src/gzread.o 35:32.98 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 35:32.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/dlsym.rs:13:23 35:32.98 | 35:32.98 13 | addr: ::std::sync::atomic::ATOMIC_USIZE_INIT, 35:32.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 35:32.98 | 35:32.98 ::: /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/mod.rs:49:5 35:32.98 | 35:32.98 49 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); 35:32.98 | --------------------------------------------- in this macro invocation 35:32.98 | 35:32.98 = note: #[warn(deprecated)] on by default 35:32.98 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 35:32.98 | 35:32.98 13 | addr: AtomicUsize::new(0), 35:32.98 | ^^^^^^^^^^^^^^^^^^^ 35:33.69 modules/zlib/src/gzwrite.o 35:34.59 modules/zlib/src/infback.o 35:35.55 modules/zlib/src/inffast.o 35:37.32 modules/zlib/src/inflate.o 35:38.09 modules/zlib/src/inftrees.o 35:40.86 modules/zlib/src/trees.o 35:40.94 Compiling webdriver v0.39.0 (/<>/firefox-68.0~b13+build1/testing/webdriver) 35:40.95 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=webdriver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/webdriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/webdriver' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.39.0 CARGO_PKG_VERSION_MINOR=39 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Library implementing the wire protocol for the W3C WebDriver specification.' CARGO_PKG_VERSION_MAJOR=0 /usr/bin/rustc --crate-name webdriver testing/webdriver/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=96fe7e3df9562fef -C extra-filename=-96fe7e3df9562fef --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'base64=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbase64-d5575659baa8d203.rlib' --extern 'cookie=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libcookie-83f94e1a3f2e1ef5.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'http=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhttp-f54de7c7d787f431.rlib' --extern 'hyper=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhyper-d14dc9be2d15e70f.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'regex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libregex-6b55641bdbe049e6.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde-775d4f6ef0ffac8a.rlib' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libserde_derive-c39825299d6985d8.so' --extern 'serde_json=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde_json-bb21100896c31681.rlib' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --extern 'tokio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libtokio-bc12b722b59c388f.rlib' --extern 'unicode_segmentation=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libunicode_segmentation-46a37fca815995d9.rlib' --extern 'url=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liburl-02e270c00d44ae70.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 35:41.37 modules/zlib/src/uncompr.o 35:42.95 modules/zlib/src/zutil.o 35:43.52 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 35:43.54 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/build' 35:43.57 memory/build/Unified_cpp_memory_build0.o 35:52.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/mozalloc' 35:52.27 memory/mozalloc/mozalloc_abort.o 35:52.27 memory/mozalloc/Unified_cpp_memory_mozalloc0.o 35:53.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/mozalloc' 35:53.47 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 35:53.47 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.3.22 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_NAME=rand /usr/bin/rustc --crate-name rand '/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5f5366caf3057f0e -C extra-filename=-5f5366caf3057f0e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 35:53.81 Compiling uuid v0.6.5 35:53.81 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_NAME=uuid /usr/bin/rustc --crate-name uuid '/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="std"' --cfg 'feature="v4"' -C metadata=4b87fd256657a2fa -C extra-filename=-4b87fd256657a2fa --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcfg_if-ec1ec335fd6439aa.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 35:54.37 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/build' 35:54.39 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile' 35:54.43 memory/volatile/Unified_cpp_memory_volatile0.o 35:57.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile' 35:57.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile/tests' 35:57.56 memory/volatile/tests/Unified_cpp_volatile_tests0.o 35:58.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozglue/misc' 35:58.25 mozglue/misc/AutoProfilerLabel.o 35:58.25 mozglue/misc/ConditionVariable_posix.o 35:58.66 mozglue/misc/Mutex_posix.o *** KEEP ALIVE MARKER *** Total duration: 0:36:00.245501 36:00.59 mozglue/misc/Printf.o 36:02.67 mozglue/misc/StackWalk.o 36:03.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile/tests' 36:03.48 mozglue/misc/TimeStamp.o 36:05.06 mozglue/misc/TimeStamp_posix.o 36:07.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/common' 36:07.26 config/external/icu/common/appendable.o 36:07.27 config/external/icu/common/bmpset.o 36:07.53 config/external/icu/common/brkeng.o 36:07.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozglue/misc' 36:07.88 config/external/icu/common/brkiter.o 36:10.02 Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_NAME=geckodriver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/geckodriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_VERSION_PATCH=0 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.24.0 CARGO_PKG_VERSION_MINOR=24 CARGO_PRIMARY_PACKAGE=1 CARGO_PKG_AUTHORS= CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/geckodriver-c549e1875e8d50ab/out' /usr/bin/rustc --crate-name geckodriver testing/geckodriver/src/main.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2e0713e386e1e924 -C extra-filename=-2e0713e386e1e924 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps' --extern 'base64=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libbase64-d5575659baa8d203.rlib' --extern 'chrono=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libchrono-2a104cb48d65fe7a.rlib' --extern 'clap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libclap-896986a563ee32a1.rlib' --extern 'hyper=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libhyper-d14dc9be2d15e70f.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/liblog-25ed360546ffcb89.rlib' --extern 'mozprofile=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmozprofile-b1fac4423a393f14.rlib' --extern 'mozrunner=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmozrunner-96014917bcac69aa.rlib' --extern 'mozversion=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libmozversion-21b20b669618f9f1.rlib' --extern 'regex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libregex-6b55641bdbe049e6.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde-775d4f6ef0ffac8a.rlib' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps/libserde_derive-c39825299d6985d8.so' --extern 'serde_json=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libserde_json-bb21100896c31681.rlib' --extern 'uuid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libuuid-4b87fd256657a2fa.rlib' --extern 'webdriver=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libwebdriver-96fe7e3df9562fef.rlib' --extern 'zip=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/deps/libzip-516f569542bcf023.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./armv7-unknown-linux-gnueabihf/release/build/bzip2-sys-d768225173756f2b/out'` 36:10.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/data' 36:10.30 config/external/icu/data/icudata_gas.o 36:10.57 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/data' 36:10.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/i18n' 36:10.78 config/external/icu/i18n/astro.o 36:10.78 config/external/icu/i18n/basictz.o 36:12.76 config/external/icu/common/bytesinkutil.o 36:14.31 config/external/icu/i18n/bocsu.o 36:16.11 config/external/icu/common/bytestream.o 36:17.23 config/external/icu/i18n/buddhcal.o 36:17.88 config/external/icu/common/bytestrie.o 36:18.50 config/external/icu/i18n/calendar.o 36:19.13 config/external/icu/common/bytestriebuilder.o 36:21.07 config/external/icu/common/caniter.o 36:21.30 config/external/icu/i18n/cecal.o 36:24.87 config/external/icu/common/characterproperties.o 36:28.32 config/external/icu/common/chariter.o 36:29.02 config/external/icu/i18n/chnsecal.o 36:30.73 config/external/icu/i18n/choicfmt.o 36:31.59 config/external/icu/common/charstr.o 36:32.70 config/external/icu/common/cmemory.o 36:33.94 config/external/icu/i18n/coleitr.o 36:34.36 config/external/icu/common/cstring.o 36:36.39 config/external/icu/common/dictbe.o 36:36.97 config/external/icu/i18n/coll.o 36:37.79 config/external/icu/common/dictionarydata.o 36:40.25 config/external/icu/i18n/collation.o 36:42.54 config/external/icu/common/dtintrv.o 36:44.20 config/external/icu/i18n/collationbuilder.o 36:44.41 config/external/icu/common/edits.o 36:44.51 config/external/icu/i18n/collationcompare.o 36:44.87 config/external/icu/common/errorcode.o 36:47.09 config/external/icu/common/filteredbrk.o 36:47.27 config/external/icu/common/filterednormalizer2.o 36:49.76 config/external/icu/i18n/collationdata.o 36:50.94 config/external/icu/common/loadednormalizer2impl.o 36:52.94 config/external/icu/common/localebuilder.o 36:53.47 config/external/icu/i18n/collationdatabuilder.o 36:55.81 config/external/icu/common/locavailable.o 36:57.65 config/external/icu/i18n/collationdatareader.o 36:58.69 config/external/icu/common/locbased.o *** KEEP ALIVE MARKER *** Total duration: 0:37:00.251948 37:01.53 config/external/icu/common/locdispnames.o 37:03.35 config/external/icu/common/locdspnm.o 37:06.24 config/external/icu/common/locid.o 37:09.35 config/external/icu/i18n/collationdatawriter.o 37:11.15 config/external/icu/common/loclikely.o 37:13.36 config/external/icu/i18n/collationfastlatin.o 37:16.91 config/external/icu/common/locmap.o 37:17.55 config/external/icu/i18n/collationfastlatinbuilder.o 37:20.02 config/external/icu/common/locresdata.o 37:21.46 config/external/icu/i18n/collationfcd.o 37:22.03 config/external/icu/common/locutil.o 37:23.92 config/external/icu/common/messagepattern.o 37:25.86 config/external/icu/i18n/collationiterator.o 37:26.10 config/external/icu/i18n/collationkeys.o 37:26.99 config/external/icu/common/normalizer2.o 37:30.69 config/external/icu/common/normalizer2impl.o 37:32.07 config/external/icu/i18n/collationroot.o 37:35.64 config/external/icu/common/normlzr.o 37:36.42 config/external/icu/i18n/collationrootelements.o 37:39.88 config/external/icu/i18n/collationruleparser.o 37:40.36 config/external/icu/i18n/collationsets.o 37:42.57 config/external/icu/common/parsepos.o 37:45.75 config/external/icu/i18n/collationsettings.o 37:45.90 config/external/icu/common/patternprops.o 37:46.10 config/external/icu/common/propname.o 37:47.12 config/external/icu/common/punycode.o 37:50.18 config/external/icu/i18n/collationtailoring.o 37:50.19 config/external/icu/common/putil.o 37:52.28 config/external/icu/common/rbbi.o 37:54.26 config/external/icu/i18n/collationweights.o 37:55.94 config/external/icu/common/rbbi_cache.o 37:56.93 config/external/icu/i18n/compactdecimalformat.o 37:58.28 Compiling futures-cpupool v0.1.8 37:58.28 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the 37:58.28 computation on the threads themselves. 37:58.28 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_NAME=futures-cpupool /usr/bin/rustc --crate-name futures_cpupool '/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4cddfc95782fd79f -C extra-filename=-4cddfc95782fd79f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'num_cpus=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_cpus-1ef7a527206d0a19.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 37:58.76 config/external/icu/i18n/coptccal.o 37:59.49 config/external/icu/common/rbbidata.o *** KEEP ALIVE MARKER *** Total duration: 0:38:00.249485 38:01.79 config/external/icu/i18n/curramt.o 38:03.17 config/external/icu/common/rbbinode.o 38:04.20 config/external/icu/i18n/currfmt.o 38:05.52 config/external/icu/i18n/currpinf.o 38:06.47 config/external/icu/common/rbbirb.o 38:07.65 config/external/icu/i18n/currunit.o 38:09.40 Compiling libudev v0.2.0 38:09.45 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libudev' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='David Cuddeback ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust wrapper for libudev' CARGO_PKG_REPOSITORY='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_HOMEPAGE='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_NAME=libudev /usr/bin/rustc --crate-name libudev '/<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7d4e8574b3112b9a -C extra-filename=-7d4e8574b3112b9a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'libudev_sys=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibudev_sys-7fd818eea1b3a716.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 38:09.47 config/external/icu/common/rbbiscan.o 38:10.89 warning: unnecessary `unsafe` block 38:10.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:13:9 38:10.89 | 38:10.89 13 | unsafe { 38:10.89 | ^^^^^^ unnecessary `unsafe` block 38:10.89 | 38:10.89 = note: #[warn(unused_unsafe)] on by default 38:10.89 warning: unnecessary `unsafe` block 38:10.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:29:30 38:10.89 | 38:10.89 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_new() }); 38:10.89 | ^^^^^^ unnecessary `unsafe` block 38:10.89 warning: unnecessary `unsafe` block 38:10.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:41:30 38:10.89 | 38:10.89 41 | let ptr = try_alloc!(unsafe { 38:10.89 | ^^^^^^ unnecessary `unsafe` block 38:10.89 warning: unnecessary `unsafe` block 38:10.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:27:9 38:10.89 | 38:10.89 27 | unsafe { 38:10.90 | ^^^^^^ unnecessary `unsafe` block 38:10.90 warning: unnecessary `unsafe` block 38:10.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:50:9 38:10.90 | 38:10.90 50 | unsafe { 38:10.90 | ^^^^^^ unnecessary `unsafe` block 38:10.90 warning: unnecessary `unsafe` block 38:10.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:57:15 38:10.90 | 38:10.90 57 | match unsafe { ::ffi::udev_device_get_devnum(self.device) } { 38:10.91 | ^^^^^^ unnecessary `unsafe` block 38:10.91 warning: unnecessary `unsafe` block 38:10.91 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:89:31 38:10.93 | 38:10.93 89 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devnode(self.device) }).map(|path| { 38:10.93 | ^^^^^^ unnecessary `unsafe` block 38:10.93 warning: unnecessary `unsafe` block 38:10.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:96:19 38:10.93 | 38:10.93 96 | let ptr = unsafe { ::ffi::udev_device_get_parent(self.device) }; 38:10.93 | ^^^^^^ unnecessary `unsafe` block 38:10.93 warning: unnecessary `unsafe` block 38:10.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:99:13 38:10.93 | 38:10.93 99 | unsafe { 38:10.93 | ^^^^^^ unnecessary `unsafe` block 38:10.93 warning: unnecessary `unsafe` block 38:10.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:143:19 38:10.93 | 38:10.94 143 | let ptr = unsafe { ::ffi::udev_device_get_sysnum(self.device) }; 38:10.94 | ^^^^^^ unnecessary `unsafe` block 38:10.94 warning: unnecessary `unsafe` block 38:10.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:158:31 38:10.94 | 38:10.94 158 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devtype(self.device) }) 38:10.94 | ^^^^^^ unnecessary `unsafe` block 38:10.94 warning: unnecessary `unsafe` block 38:10.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:163:31 38:10.94 | 38:10.94 163 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_driver(self.device) }) 38:10.96 | ^^^^^^ unnecessary `unsafe` block 38:10.96 warning: unnecessary `unsafe` block 38:10.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:173:31 38:10.96 | 38:10.96 173 | ::util::ptr_to_os_str(unsafe { 38:10.96 | ^^^^^^ unnecessary `unsafe` block 38:10.96 warning: unnecessary `unsafe` block 38:10.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:185:31 38:10.96 | 38:10.96 185 | ::util::ptr_to_os_str(unsafe { 38:10.97 | ^^^^^^ unnecessary `unsafe` block 38:10.97 warning: unnecessary `unsafe` block 38:10.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:195:33 38:10.97 | 38:10.97 195 | ::util::errno_to_result(unsafe { 38:10.97 | ^^^^^^ unnecessary `unsafe` block 38:10.97 warning: unnecessary `unsafe` block 38:10.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:217:20 38:10.97 | 38:10.97 217 | entry: unsafe { ::ffi::udev_device_get_properties_list_entry(self.device) } 38:10.97 | ^^^^^^ unnecessary `unsafe` block 38:10.97 warning: unnecessary `unsafe` block 38:10.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:238:20 38:10.97 | 38:10.97 238 | entry: unsafe { ::ffi::udev_device_get_sysattr_list_entry(self.device) } 38:10.97 | ^^^^^^ unnecessary `unsafe` block 38:10.97 warning: unnecessary `unsafe` block 38:10.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:261:26 38:10.98 | 38:10.98 261 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 38:10.99 | ^^^^^^ unnecessary `unsafe` block 38:10.99 warning: unnecessary `unsafe` block 38:10.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:307:26 38:10.99 | 38:10.99 307 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 38:10.99 | ^^^^^^ unnecessary `unsafe` block 38:10.99 warning: unnecessary `unsafe` block 38:10.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:22:9 38:10.99 | 38:11.00 22 | unsafe { ::ffi::udev_enumerate_unref(self.enumerator) }; 38:11.00 | ^^^^^^ unnecessary `unsafe` block 38:11.00 warning: unnecessary `unsafe` block 38:11.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:29:30 38:11.00 | 38:11.00 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_enumerate_new(context.as_ptr()) }); 38:11.00 | ^^^^^^ unnecessary `unsafe` block 38:11.00 warning: unnecessary `unsafe` block 38:11.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:39:33 38:11.00 | 38:11.00 39 | ::util::errno_to_result(unsafe { 38:11.00 | ^^^^^^ unnecessary `unsafe` block 38:11.00 warning: unnecessary `unsafe` block 38:11.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:48:33 38:11.00 | 38:11.00 48 | ::util::errno_to_result(unsafe { 38:11.01 | ^^^^^^ unnecessary `unsafe` block 38:11.01 warning: unnecessary `unsafe` block 38:11.01 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:58:33 38:11.01 | 38:11.01 58 | ::util::errno_to_result(unsafe { 38:11.01 | ^^^^^^ unnecessary `unsafe` block 38:11.01 warning: unnecessary `unsafe` block 38:11.01 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:67:33 38:11.02 | 38:11.02 67 | ::util::errno_to_result(unsafe { 38:11.02 | ^^^^^^ unnecessary `unsafe` block 38:11.02 warning: unnecessary `unsafe` block 38:11.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:77:33 38:11.03 | 38:11.03 77 | ::util::errno_to_result(unsafe { 38:11.03 | ^^^^^^ unnecessary `unsafe` block 38:11.03 warning: unnecessary `unsafe` block 38:11.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:86:33 38:11.03 | 38:11.03 86 | ::util::errno_to_result(unsafe { 38:11.03 | ^^^^^^ unnecessary `unsafe` block 38:11.03 warning: unnecessary `unsafe` block 38:11.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:93:33 38:11.03 | 38:11.03 93 | ::util::errno_to_result(unsafe { 38:11.03 | ^^^^^^ unnecessary `unsafe` block 38:11.03 warning: unnecessary `unsafe` block 38:11.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:102:33 38:11.03 | 38:11.03 102 | ::util::errno_to_result(unsafe { 38:11.03 | ^^^^^^ unnecessary `unsafe` block 38:11.04 warning: unnecessary `unsafe` block 38:11.04 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:112:33 38:11.04 | 38:11.04 112 | ::util::errno_to_result(unsafe { 38:11.04 | ^^^^^^ unnecessary `unsafe` block 38:11.04 warning: unnecessary `unsafe` block 38:11.04 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:121:33 38:11.04 | 38:11.04 121 | ::util::errno_to_result(unsafe { 38:11.05 | ^^^^^^ unnecessary `unsafe` block 38:11.05 warning: unnecessary `unsafe` block 38:11.06 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:136:20 38:11.06 | 38:11.06 136 | entry: unsafe { ::ffi::udev_enumerate_get_list_entry(self.enumerator) } 38:11.06 | ^^^^^^ unnecessary `unsafe` block 38:11.06 warning: unnecessary `unsafe` block 38:11.06 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:130:38 38:11.06 | 38:11.06 130 | try!(::util::errno_to_result(unsafe { 38:11.06 | ^^^^^^ unnecessary `unsafe` block 38:11.06 warning: unnecessary `unsafe` block 38:11.06 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:157:26 38:11.06 | 38:11.06 157 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 38:11.06 | ^^^^^^ unnecessary `unsafe` block 38:11.06 warning: unnecessary `unsafe` block 38:11.06 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:25:9 38:11.06 | 38:11.07 25 | unsafe { 38:11.07 | ^^^^^^ unnecessary `unsafe` block 38:11.07 warning: unnecessary `unsafe` block 38:11.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:36:30 38:11.07 | 38:11.07 36 | let ptr = try_alloc!(unsafe { 38:11.07 | ^^^^^^ unnecessary `unsafe` block 38:11.07 warning: unnecessary `unsafe` block 38:11.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:50:33 38:11.07 | 38:11.07 50 | ::util::errno_to_result(unsafe { 38:11.07 | ^^^^^^ unnecessary `unsafe` block 38:11.07 warning: unnecessary `unsafe` block 38:11.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:60:33 38:11.07 | 38:11.07 60 | ::util::errno_to_result(unsafe { 38:11.08 | ^^^^^^ unnecessary `unsafe` block 38:11.08 warning: unnecessary `unsafe` block 38:11.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:69:33 38:11.08 | 38:11.08 69 | ::util::errno_to_result(unsafe { 38:11.08 | ^^^^^^ unnecessary `unsafe` block 38:11.08 warning: unnecessary `unsafe` block 38:11.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:76:33 38:11.08 | 38:11.08 76 | ::util::errno_to_result(unsafe { 38:11.08 | ^^^^^^ unnecessary `unsafe` block 38:11.08 warning: unnecessary `unsafe` block 38:11.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:85:38 38:11.08 | 38:11.08 85 | try!(::util::errno_to_result(unsafe { 38:11.08 | ^^^^^^ unnecessary `unsafe` block 38:11.09 warning: unnecessary `unsafe` block 38:11.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:110:9 38:11.09 | 38:11.09 110 | unsafe { 38:11.09 | ^^^^^^ unnecessary `unsafe` block 38:11.09 warning: unnecessary `unsafe` block 38:11.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:121:22 38:11.09 | 38:11.09 121 | let device = unsafe { 38:11.09 | ^^^^^^ unnecessary `unsafe` block 38:11.09 warning: unnecessary `unsafe` block 38:11.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:202:9 38:11.09 | 38:11.09 202 | unsafe { 38:11.09 | ^^^^^^ unnecessary `unsafe` block 38:12.24 config/external/icu/i18n/dangical.o 38:13.02 config/external/icu/common/rbbisetb.o 38:13.58 Compiling pulse v0.2.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-rs) 38:13.59 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-rs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=pulse /usr/bin/rustc --crate-name pulse media/libcubeb/cubeb-pulse-rs/pulse-rs/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c27ffddeeacdd345 -C extra-filename=-c27ffddeeacdd345 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'pulse_ffi=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libpulse_ffi-3c1a8ead5a141558.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 38:14.19 config/external/icu/i18n/datefmt.o 38:15.89 config/external/icu/common/rbbistbl.o 38:16.87 config/external/icu/i18n/dayperiodrules.o 38:19.11 config/external/icu/common/rbbitblb.o 38:20.14 Compiling env_logger v0.5.6 38:20.14 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/env_logger' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment 38:20.15 variable. 38:20.15 ' CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' CARGO_PKG_VERSION=0.5.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=env_logger /usr/bin/rustc --crate-name env_logger '/<>/firefox-68.0~b13+build1/third_party/rust/env_logger/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=bbd99aace0741dc6 -C extra-filename=-bbd99aace0741dc6 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'atty=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libatty-ab6276262c44cca3.rlib' --extern 'humantime=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libhumantime-39fb238b4098a179.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'termcolor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtermcolor-a4c9f9715ddfdb39.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 38:20.96 config/external/icu/i18n/dcfmtsym.o 38:21.61 config/external/icu/common/resbund.o 38:24.78 config/external/icu/i18n/decContext.o 38:26.35 config/external/icu/common/resource.o 38:28.15 config/external/icu/i18n/decNumber.o 38:28.60 config/external/icu/i18n/decimfmt.o 38:28.72 config/external/icu/common/ruleiter.o 38:30.17 config/external/icu/common/schriter.o 38:31.25 config/external/icu/common/serv.o 38:31.75 Compiling profiler_helper v0.1.0 (/<>/firefox-68.0~b13+build1/tools/profiler/rust-helper) 38:31.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/tools/profiler/rust-helper' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Markus Stange ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=profiler_helper /usr/bin/rustc --crate-name profiler_helper tools/profiler/rust-helper/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a7ceb2d67b24c72c -C extra-filename=-a7ceb2d67b24c72c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'memmap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmemmap-784a32c4cc332afe.rlib' --extern 'thin_vec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libthin_vec-5e0b79428b3a4463.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 38:32.41 config/external/icu/common/servlk.o 38:35.28 config/external/icu/i18n/double-conversion-bignum-dtoa.o 38:35.65 Compiling xpcom_macros v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom/xpcom_macros) 38:35.65 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom/xpcom_macros' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=xpcom_macros /usr/bin/rustc --crate-name xpcom_macros xpcom/rust/xpcom/xpcom_macros/src/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=efeb39be9b02d7be -C extra-filename=-efeb39be9b02d7be --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblazy_static-d77dea7d0e4f4c20.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-33a1663baeda02f8.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-7f30efef251f1492.rlib'` 38:36.08 config/external/icu/common/servlkf.o 38:39.55 config/external/icu/common/servls.o 38:42.61 config/external/icu/common/servnotf.o 38:43.74 config/external/icu/i18n/double-conversion-bignum.o 38:44.60 config/external/icu/i18n/double-conversion-cached-powers.o 38:45.51 config/external/icu/common/servrbf.o 38:46.59 config/external/icu/i18n/double-conversion-diy-fp.o 38:47.25 config/external/icu/i18n/double-conversion-fast-dtoa.o 38:47.52 config/external/icu/common/servslkf.o 38:47.60 config/external/icu/i18n/double-conversion-strtod.o 38:48.81 config/external/icu/i18n/double-conversion.o 38:50.21 config/external/icu/i18n/dtfmtsym.o 38:50.23 config/external/icu/common/sharedobject.o 38:52.80 config/external/icu/common/simpleformatter.o 38:53.05 config/external/icu/i18n/dtitvfmt.o 38:54.59 config/external/icu/common/static_unicode_sets.o 38:55.89 config/external/icu/common/stringpiece.o 38:59.00 config/external/icu/common/stringtriebuilder.o *** KEEP ALIVE MARKER *** Total duration: 0:39:00.254358 39:00.38 config/external/icu/common/uarrsort.o 39:01.44 config/external/icu/i18n/dtitvinf.o 39:04.10 config/external/icu/common/ubidi.o 39:05.85 config/external/icu/common/ubidi_props.o 39:07.10 config/external/icu/i18n/dtptngen.o 39:11.13 config/external/icu/i18n/dtrule.o 39:11.42 config/external/icu/common/ubidiln.o 39:13.66 config/external/icu/common/ubidiwrt.o 39:16.40 config/external/icu/common/ubrk.o 39:18.47 config/external/icu/common/ucase.o 39:20.52 config/external/icu/i18n/erarules.o 39:21.20 config/external/icu/common/ucasemap.o 39:21.20 config/external/icu/i18n/ethpccal.o 39:24.27 config/external/icu/i18n/fmtable.o 39:24.79 config/external/icu/common/ucasemap_titlecase_brkiter.o 39:26.42 config/external/icu/i18n/format.o 39:29.33 config/external/icu/common/uchar.o 39:30.37 config/external/icu/i18n/formattedval_iterimpl.o 39:31.99 config/external/icu/common/ucharstrie.o 39:32.26 config/external/icu/i18n/formattedval_sbimpl.o 39:35.22 config/external/icu/i18n/formattedvalue.o 39:36.42 config/external/icu/common/ucharstriebuilder.o 39:37.91 config/external/icu/i18n/fphdlimp.o 39:38.03 config/external/icu/common/ucharstrieiterator.o 39:40.32 config/external/icu/common/uchriter.o 39:40.89 config/external/icu/i18n/fpositer.o 39:42.40 config/external/icu/common/ucln_cmn.o 39:42.82 config/external/icu/i18n/gregocal.o 39:44.27 config/external/icu/common/ucmndata.o 39:44.54 config/external/icu/i18n/gregoimp.o 39:45.94 config/external/icu/common/ucnv.o 39:47.33 config/external/icu/common/ucnv_bld.o 39:48.40 config/external/icu/i18n/hebrwcal.o 39:50.38 config/external/icu/i18n/indiancal.o 39:51.12 config/external/icu/common/ucnv_cb.o 39:53.33 config/external/icu/i18n/islamcal.o 39:54.31 config/external/icu/common/ucnv_cnv.o 39:55.93 config/external/icu/i18n/japancal.o 39:56.02 config/external/icu/common/ucnv_err.o 39:57.78 config/external/icu/common/ucnv_io.o 39:59.67 config/external/icu/i18n/listformatter.o *** KEEP ALIVE MARKER *** Total duration: 0:40:00.249511 40:00.00 config/external/icu/common/ucnv_u16.o 40:00.49 Compiling cstr-macros v0.1.3 40:00.52 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cstr-macros' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Procedural macros for cstr' CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cstr-macros /usr/bin/rustc --crate-name cstr_macros '/<>/firefox-68.0~b13+build1/third_party/rust/cstr-macros/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=01358803fcf96cea -C extra-filename=-01358803fcf96cea --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'procedural_masquerade=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libprocedural_masquerade-5a174e474c93d952.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-7f30efef251f1492.rlib' --cap-lints warn` 40:02.29 config/external/icu/i18n/measfmt.o 40:03.32 config/external/icu/common/ucnv_u32.o 40:05.82 config/external/icu/common/ucnv_u7.o 40:07.26 config/external/icu/i18n/measunit.o 40:08.17 config/external/icu/common/ucnv_u8.o 40:09.49 Compiling tokio-threadpool v0.1.5 40:09.49 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. 40:09.50 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_NAME=tokio-threadpool /usr/bin/rustc --crate-name tokio_threadpool '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aee360f6f25d4b25 -C extra-filename=-aee360f6f25d4b25 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'crossbeam_deque=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-f409be49c6f3184f.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'num_cpus=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_cpus-1ef7a527206d0a19.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 40:11.76 config/external/icu/common/ucnvbocu.o 40:13.59 config/external/icu/i18n/measure.o 40:14.49 config/external/icu/common/ucnvlat1.o 40:17.45 config/external/icu/common/ucnvscsu.o 40:18.64 config/external/icu/i18n/msgfmt.o 40:20.09 config/external/icu/common/ucol_swp.o 40:20.21 config/external/icu/i18n/nfrs.o 40:24.00 config/external/icu/common/ucptrie.o 40:26.59 config/external/icu/common/ucurr.o 40:27.71 config/external/icu/i18n/nfrule.o 40:28.91 config/external/icu/common/udata.o 40:30.33 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/rayon-core-b6c21b08e76141ad/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rayon-core /usr/bin/rustc --crate-name rayon_core '/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8bed53364dc69f94 -C extra-filename=-8bed53364dc69f94 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'crossbeam_deque=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-8f39ce64b13e9abd.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'num_cpus=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_cpus-1ef7a527206d0a19.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 40:31.41 config/external/icu/i18n/nfsubs.o 40:34.60 config/external/icu/common/udatamem.o 40:36.87 config/external/icu/i18n/nounit.o 40:37.87 config/external/icu/common/udataswp.o 40:39.71 config/external/icu/common/uenum.o 40:41.41 config/external/icu/i18n/number_affixutils.o 40:41.90 config/external/icu/common/uhash.o 40:42.55 config/external/icu/i18n/number_asformat.o 40:43.46 Compiling block-buffer v0.7.3 40:43.47 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=block-buffer /usr/bin/rustc --crate-name block_buffer '/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a23a2195a4341420 -C extra-filename=-a23a2195a4341420 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'block_padding=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libblock_padding-09669f8e1f6e062d.rlib' --extern 'byte_tools=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbyte_tools-e7ba42a6caa95c20.rlib' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbyteorder-cb3ca8b065f4d218.rlib' --extern 'generic_array=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libgeneric_array-7d1a2a291948607c.rlib' --cap-lints warn` 40:43.68 warning: unused import: `core::slice` 40:43.68 --> /<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs:11:5 40:43.68 | 40:43.68 11 | use core::slice; 40:43.68 | ^^^^^^^^^^^ 40:43.68 | 40:43.68 = note: #[warn(unused_imports)] on by default 40:43.73 config/external/icu/common/uhash_us.o 40:44.05 Compiling digest v0.8.0 40:44.05 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/digest' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=digest /usr/bin/rustc --crate-name digest '/<>/firefox-68.0~b13+build1/third_party/rust/digest/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="std"' -C metadata=3a14009ce45850a9 -C extra-filename=-3a14009ce45850a9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'generic_array=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libgeneric_array-7d1a2a291948607c.rlib' --cap-lints warn` 40:44.68 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=block-buffer /usr/bin/rustc --crate-name block_buffer '/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c444ed544ac08418 -C extra-filename=-c444ed544ac08418 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'block_padding=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libblock_padding-a1fe50ced69b420c.rlib' --extern 'byte_tools=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyte_tools-f7ec3f7ccbda09e0.rlib' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'generic_array=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libgeneric_array-cb5ca95304825170.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 40:44.99 warning: unused import: `core::slice` 40:44.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs:11:5 40:44.99 | 40:44.99 11 | use core::slice; 40:44.99 | ^^^^^^^^^^^ 40:44.99 | 40:44.99 = note: #[warn(unused_imports)] on by default 40:45.35 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/digest' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=digest /usr/bin/rustc --crate-name digest '/<>/firefox-68.0~b13+build1/third_party/rust/digest/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="std"' -C metadata=edafb6e7522c2416 -C extra-filename=-edafb6e7522c2416 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'generic_array=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libgeneric_array-cb5ca95304825170.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 40:46.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/clang-sys-ccb46a9c7f6df8f3/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=clang-sys /usr/bin/rustc --crate-name clang_sys '/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="clang_6_0"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="gte_clang_4_0"' --cfg 'feature="gte_clang_5_0"' --cfg 'feature="gte_clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=1d8c9a75ed264d0d -C extra-filename=-1d8c9a75ed264d0d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'glob=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libglob-b091fc6fe732afc6.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibc-b1f261754b437882.rlib' --extern 'libloading=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblibloading-cbdd0e8498d30a36.rlib' --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out'` 40:46.05 config/external/icu/i18n/number_capi.o 40:46.23 config/external/icu/common/uinit.o 40:47.77 config/external/icu/common/uinvchar.o 40:49.45 config/external/icu/i18n/number_compact.o 40:50.04 config/external/icu/common/uiter.o 40:51.70 config/external/icu/common/ulist.o 40:53.45 config/external/icu/i18n/number_currencysymbols.o 40:54.51 config/external/icu/common/uloc.o 40:55.94 config/external/icu/common/uloc_keytype.o 40:57.91 config/external/icu/i18n/number_decimalquantity.o *** KEEP ALIVE MARKER *** Total duration: 0:41:00.264014 41:00.75 config/external/icu/i18n/number_decimfmtprops.o 41:01.04 config/external/icu/common/uloc_tag.o 41:05.23 config/external/icu/common/umapfile.o 41:06.36 config/external/icu/i18n/number_fluent.o 41:10.57 config/external/icu/i18n/number_formatimpl.o 41:11.32 config/external/icu/common/umath.o 41:12.77 config/external/icu/common/umutablecptrie.o 41:12.90 config/external/icu/common/umutex.o 41:18.70 config/external/icu/i18n/number_grouping.o 41:18.98 config/external/icu/common/unames.o 41:21.73 config/external/icu/common/unifiedcache.o 41:23.45 config/external/icu/i18n/number_integerwidth.o 41:25.32 config/external/icu/common/unifilt.o 41:26.46 config/external/icu/i18n/number_longnames.o 41:28.78 config/external/icu/common/unifunct.o 41:29.28 config/external/icu/common/uniset.o 41:29.46 config/external/icu/common/uniset_closure.o 41:30.02 config/external/icu/i18n/number_mapper.o 41:34.37 config/external/icu/common/uniset_props.o 41:34.73 config/external/icu/i18n/number_modifiers.o 41:36.82 config/external/icu/common/unisetspan.o 41:39.39 config/external/icu/i18n/number_multiplier.o 41:41.40 config/external/icu/common/unistr.o 41:43.24 config/external/icu/i18n/number_notation.o 41:45.54 config/external/icu/common/unistr_case.o 41:46.78 config/external/icu/i18n/number_output.o 41:49.36 config/external/icu/i18n/number_padding.o 41:51.30 config/external/icu/common/unistr_case_locale.o 41:52.37 config/external/icu/i18n/number_patternmodifier.o 41:53.89 config/external/icu/common/unistr_cnv.o 41:55.02 config/external/icu/i18n/number_patternstring.o 41:56.51 config/external/icu/common/unistr_props.o 41:59.21 config/external/icu/i18n/number_rounding.o 41:59.69 config/external/icu/common/unistr_titlecase_brkiter.o *** KEEP ALIVE MARKER *** Total duration: 0:42:00.264298 42:00.73 config/external/icu/common/unormcmp.o 42:03.87 config/external/icu/common/uobject.o 42:04.83 config/external/icu/i18n/number_scientific.o 42:07.60 config/external/icu/common/uprops.o 42:08.66 config/external/icu/i18n/number_skeletons.o 42:09.10 config/external/icu/common/uresbund.o 42:12.82 config/external/icu/i18n/number_stringbuilder.o 42:13.24 config/external/icu/common/uresdata.o 42:18.36 config/external/icu/common/uscript.o 42:19.59 config/external/icu/i18n/number_utils.o 42:22.09 config/external/icu/common/uscript_props.o 42:23.59 config/external/icu/i18n/numfmt.o 42:24.08 config/external/icu/common/uset.o 42:25.41 config/external/icu/common/uset_props.o 42:27.74 config/external/icu/i18n/numparse_affixes.o 42:27.85 config/external/icu/common/usetiter.o 42:29.63 config/external/icu/common/usprep.o 42:31.43 config/external/icu/common/ustack.o 42:35.03 config/external/icu/i18n/numparse_compositions.o 42:35.06 config/external/icu/common/ustr_cnv.o 42:36.53 config/external/icu/common/ustr_titlecase_brkiter.o 42:39.69 config/external/icu/common/ustrcase.o 42:40.40 config/external/icu/i18n/numparse_currency.o 42:42.63 config/external/icu/common/ustrcase_locale.o 42:44.03 config/external/icu/i18n/numparse_decimal.o 42:46.84 config/external/icu/common/ustrenum.o 42:47.45 config/external/icu/i18n/numparse_impl.o 42:49.57 config/external/icu/common/ustrfmt.o 42:51.34 config/external/icu/i18n/numparse_parsednumber.o 42:51.58 config/external/icu/common/ustring.o 42:52.65 config/external/icu/common/ustrtrns.o 42:55.65 config/external/icu/common/utext.o 42:56.86 config/external/icu/i18n/numparse_scientific.o 42:58.22 config/external/icu/common/utf_impl.o 42:59.36 config/external/icu/i18n/numparse_stringsegment.o *** KEEP ALIVE MARKER *** Total duration: 0:43:00.259399 43:02.45 config/external/icu/i18n/numparse_symbols.o 43:02.59 config/external/icu/common/util.o 43:03.40 config/external/icu/common/utrace.o 43:04.66 config/external/icu/common/utrie.o 43:05.45 config/external/icu/i18n/numparse_validators.o 43:06.40 config/external/icu/common/utrie2.o 43:08.60 config/external/icu/i18n/numrange_fluent.o 43:09.37 config/external/icu/common/utrie2_builder.o 43:11.67 config/external/icu/i18n/numrange_impl.o 43:12.77 config/external/icu/common/utrie_swap.o 43:15.89 config/external/icu/common/uts46.o 43:17.38 config/external/icu/i18n/numsys.o 43:17.96 config/external/icu/common/utypes.o 43:21.96 config/external/icu/common/uvector.o 43:22.10 config/external/icu/common/uvectr32.o 43:22.57 config/external/icu/i18n/olsontz.o 43:24.11 config/external/icu/common/uvectr64.o 43:25.89 config/external/icu/common/wintz.o 43:26.12 config/external/icu/i18n/persncal.o 43:28.31 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/common' 43:28.35 config/external/icu/i18n/plurfmt.o 43:30.13 config/external/icu/i18n/plurrule.o 43:30.99 config/external/icu/i18n/quantityformatter.o 43:34.90 config/external/icu/i18n/rbnf.o 43:37.69 config/external/icu/i18n/rbtz.o 43:38.57 config/external/icu/i18n/region.o 43:42.21 config/external/icu/i18n/reldatefmt.o 43:42.41 Finished release [optimized] target(s) in 40m 39s 43:42.69 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver' 43:42.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 43:42.75 config/external/ffi/ffi.o 43:42.75 config/external/ffi/closures.o 43:43.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘ffi_prep_args_VFP’: 43:43.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:190:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 43:43.23 if(vi < ecif->cif->vfp_nargs && is_vfp_type) 43:43.23 ^ 43:43.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘ffi_prep_incoming_args_VFP’: 43:43.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:479:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 43:43.25 if(vi < cif->vfp_nargs && is_vfp_type) 43:43.25 ^ 43:43.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘layout_vfp_args’: 43:43.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:923:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 43:43.33 for (i = 0; i < cif->nargs; i++) 43:43.33 ^ 43:43.87 config/external/ffi/java_raw_api.o 43:44.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/closures.c: In function ‘dlmmap_locked’: 43:44.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/closures.c:460:7: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 43:44.76 ftruncate (execfd, offset); 43:44.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:44.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/closures.c:472:7: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 43:44.77 ftruncate (execfd, offset); 43:44.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:44.93 config/external/icu/i18n/reldtfmt.o 43:46.62 config/external/ffi/prep_cif.o 43:46.79 config/external/ffi/raw_api.o 43:47.12 config/external/icu/i18n/rulebasedcollator.o 43:47.37 config/external/ffi/types.o 43:47.48 config/external/ffi/sysv.o 43:47.82 /<>/firefox-68.0~b13+build1/config/external/ffi/../../../js/src/ctypes/libffi/src/arm/sysv.S: Assembler messages: 43:47.82 /<>/firefox-68.0~b13+build1/config/external/ffi/../../../js/src/ctypes/libffi/src/arm/sysv.S:399: conditional infixes are deprecated in unified syntax 43:47.82 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 43:47.83 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/db/sqlite3/src' 43:47.84 db/sqlite3/src/sqlite3.o 43:51.37 config/external/icu/i18n/scriptset.o 43:52.68 config/external/icu/i18n/search.o 43:54.59 config/external/icu/i18n/selfmt.o 43:57.09 config/external/icu/i18n/sharedbreakiterator.o 43:59.44 config/external/icu/i18n/simpletz.o *** KEEP ALIVE MARKER *** Total duration: 0:44:00.253505 44:00.02 config/external/icu/i18n/smpdtfmt.o 44:01.33 config/external/icu/i18n/smpdtfst.o 44:03.74 config/external/icu/i18n/sortkey.o 44:06.50 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cubeb-sys-4bec5c464bd906de/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cubeb-sys /usr/bin/rustc --crate-name cubeb_sys '/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="gecko-in-tree"' -C metadata=074795e419b8437d -C extra-filename=-074795e419b8437d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 44:06.62 config/external/icu/i18n/standardplural.o 44:07.63 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/regex-568efb59c820ec12/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 44:07.63 finite automata and guarantees linear time matching on all inputs. 44:07.64 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_NAME=regex /usr/bin/rustc --crate-name regex '/<>/firefox-68.0~b13+build1/third_party/rust/regex/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=e32efc1c604d01e8 -C extra-filename=-e32efc1c604d01e8 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'aho_corasick=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libaho_corasick-fc5780393f4a322a.rlib' --extern 'memchr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libmemchr-47866e13c1490b11.rlib' --extern 'regex_syntax=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libregex_syntax-0fa342a1994cfda0.rlib' --extern 'thread_local=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libthread_local-aa38e5ef28f892a6.rlib' --extern 'utf8_ranges=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libutf8_ranges-fee3d81b4f190921.rlib' --cap-lints warn --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2` 44:08.76 config/external/icu/i18n/stsearch.o 44:10.60 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/prio' 44:10.63 third_party/prio/montmulf.o 44:10.63 third_party/prio/mp_gf2m.o 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32’: 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:117:0: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 44:10.73 #pragma pipeloop(0) 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d16’: 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:128:0: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 44:10.73 #pragma pipeloop(0) 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32_and_d16’: 44:10.73 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:143:0: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 44:10.73 #pragma pipeloop(0) 44:10.74 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘mont_mulf_noconv’: 44:10.74 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:218:0: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 44:10.78 #pragma pipeloop(0) 44:10.78 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable ‘dptmp’ [-Wunused-variable] 44:10.78 double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 44:10.78 ^~~~~ 44:10.79 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable ‘nextm2j’ [-Wunused-variable] 44:10.80 double digit, m2j, nextm2j, a, b; 44:10.80 ^~~~~~~ 44:10.80 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable ‘tmp’ [-Wunused-variable] 44:10.80 int tmp; 44:10.80 ^~~ 44:11.22 third_party/prio/mpcpucache.o 44:12.41 third_party/prio/mpi.o 44:12.43 config/external/icu/i18n/taiwncal.o 44:12.64 third_party/prio/mplogic.o 44:12.95 In file included from /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:10:0: 44:12.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_fixup_reciprocal’: 44:12.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 44:12.95 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 44:12.95 ^ 44:12.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro ‘MP_MIN’ 44:12.95 int j = MP_MIN(k, MP_DIGIT_BIT); 44:12.95 ^~~~~~ 44:12.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi-priv.h:86:41: warning: signed and unsigned type in conditional expression [-Wsign-compare] 44:12.95 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 44:12.95 ^ 44:12.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro ‘MP_MIN’ 44:12.95 int j = MP_MIN(k, MP_DIGIT_BIT); 44:12.95 ^~~~~~ 44:12.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2130:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 44:12.96 if (j < MP_DIGIT_BIT) { 44:12.96 ^ 44:13.12 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_todigit’: 44:13.12 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:4598:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 44:13.12 if (val >= r) 44:13.12 ^~ 44:15.07 config/external/icu/i18n/timezone.o 44:16.28 third_party/prio/mpmontg.o 44:16.43 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c: In function ‘mpl_num_set’: 44:16.43 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c:237:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 44:16.43 for (db = 0; db < sizeof(mp_digit); db++) { 44:16.43 ^ 44:16.43 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c: In function ‘mpl_num_clear’: 44:16.43 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c:268:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 44:16.43 for (db = 0; db < sizeof(mp_digit); db++) { 44:16.43 ^ 44:16.73 third_party/prio/mpprime.o 44:17.09 config/external/icu/i18n/tmunit.o 44:18.30 third_party/prio/client.o 44:18.96 third_party/prio/config.o 44:19.64 third_party/prio/encrypt.o 44:20.06 third_party/prio/mparray.o 44:20.88 third_party/prio/poly.o 44:21.44 third_party/prio/prg.o 44:21.53 config/external/icu/i18n/tmutamt.o 44:22.00 third_party/prio/rand.o 44:22.53 third_party/prio/serial.o 44:22.59 config/external/icu/i18n/tmutfmt.o 44:22.98 third_party/prio/server.o 44:23.81 third_party/prio/share.o 44:23.83 config/external/icu/i18n/tzfmt.o 44:25.00 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/prio' 44:25.02 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/msgpack' 44:25.02 third_party/msgpack/objectc.o 44:25.02 third_party/msgpack/unpack.o 44:25.87 third_party/msgpack/version.o 44:27.17 third_party/msgpack/vrefbuffer.o 44:27.22 config/external/icu/i18n/tzgnames.o 44:27.44 third_party/msgpack/zone.o 44:28.08 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/msgpack' 44:28.10 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libjpeg' 44:28.12 media/libjpeg/jcapimin.o 44:28.12 media/libjpeg/jcapistd.o 44:28.67 media/libjpeg/jccoefct.o 44:28.92 media/libjpeg/jccolor.o 44:29.57 media/libjpeg/jcdctmgr.o 44:30.91 media/libjpeg/jchuff.o 44:31.71 media/libjpeg/jcicc.o 44:33.22 config/external/icu/i18n/tznames.o 44:37.09 config/external/icu/i18n/tznames_impl.o 44:37.71 media/libjpeg/jcinit.o 44:37.93 media/libjpeg/jcmainct.o 44:38.13 media/libjpeg/jcmarker.o 44:38.36 media/libjpeg/jcmaster.o 44:39.22 media/libjpeg/jcomapi.o 44:39.59 config/external/icu/i18n/tzrule.o 44:39.91 media/libjpeg/jcparam.o 44:40.11 media/libjpeg/jcphuff.o 44:40.91 media/libjpeg/jcprepct.o 44:42.44 media/libjpeg/jcsample.o 44:43.17 media/libjpeg/jctrans.o 44:43.86 media/libjpeg/jdapimin.o 44:44.48 media/libjpeg/jdapistd.o 44:45.01 media/libjpeg/jdatadst.o 44:45.81 media/libjpeg/jdatasrc.o 44:46.02 config/external/icu/i18n/tztrans.o 44:46.06 media/libjpeg/jdcoefct.o 44:46.47 media/libjpeg/jdcolor.o 44:47.25 media/libjpeg/jddctmgr.o 44:49.04 media/libjpeg/jdhuff.o 44:49.11 config/external/icu/i18n/ucal.o 44:49.37 media/libjpeg/jdicc.o 44:50.21 config/external/icu/i18n/ucln_in.o 44:50.45 media/libjpeg/jdinput.o 44:50.95 media/libjpeg/jdmainct.o 44:51.47 media/libjpeg/jdmarker.o 44:52.01 media/libjpeg/jdmaster.o 44:53.17 config/external/icu/i18n/ucol.o 44:54.27 media/libjpeg/jdmerge.o 44:55.08 media/libjpeg/jdphuff.o 44:55.41 config/external/icu/i18n/ucol_res.o 44:57.30 media/libjpeg/jdpostct.o 44:57.49 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: 44:57.50 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:214:58: warning: signed and unsigned type in conditional expression [-Wsign-compare] 44:57.50 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 44:57.50 ^ 44:57.50 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro ‘HUFF_EXTEND’ 44:57.50 s = HUFF_EXTEND(r, s); 44:57.50 ^~~~~~~~~~~ 44:57.50 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: 44:57.51 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:214:58: warning: signed and unsigned type in conditional expression [-Wsign-compare] 44:57.51 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 44:57.51 ^ 44:57.51 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro ‘HUFF_EXTEND’ 44:57.51 s = HUFF_EXTEND(r, s); 44:57.51 ^~~~~~~~~~~ 44:58.21 config/external/icu/i18n/ucol_sit.o 44:58.34 media/libjpeg/jdsample.o 44:59.05 media/libjpeg/jdtrans.o 44:59.67 media/libjpeg/jerror.o *** KEEP ALIVE MARKER *** Total duration: 0:45:00.249536 45:00.27 media/libjpeg/jfdctflt.o 45:00.79 media/libjpeg/jfdctfst.o 45:01.12 media/libjpeg/jfdctint.o 45:01.69 media/libjpeg/jidctflt.o 45:02.14 media/libjpeg/jidctfst.o 45:02.75 media/libjpeg/jidctint.o 45:03.39 media/libjpeg/jidctred.o 45:03.89 config/external/icu/i18n/ucoleitr.o 45:06.05 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25:0, 45:06.06 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 45:06.06 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 45:06.06 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 45:06.06 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 45:06.06 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_64(const char*, UBool, UParseError*, UErrorCode*)’: 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:54: warning: ‘uint32_t ucol_setVariableTop_64(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 45:06.06 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.06 ^ 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.06 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.06 ^ 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.06 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.06 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.06 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.06 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:552:13: note: in expansion of macro ‘ucol_setVariableTop’ 45:06.06 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 45:06.07 ^~~~~~~~~~~~~~~~~~~ 45:06.07 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:54: note: declared here 45:06.07 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.08 ^ 45:06.09 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.09 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.09 ^ 45:06.09 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.09 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.09 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.09 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.09 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.09 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro ‘ucol_setVariableTop’ 45:06.14 ucol_setVariableTop(UCollator *coll, 45:06.14 ^~~~~~~~~~~~~~~~~~~ 45:06.14 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: ‘uint32_t ucol_setVariableTop_64(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 45:06.14 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 45:06.14 ^ 45:06.14 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25:0, 45:06.14 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 45:06.14 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 45:06.14 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 45:06.14 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 45:06.14 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 45:06.14 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:54: note: declared here 45:06.14 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.14 ^ 45:06.14 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.14 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.14 ^ 45:06.14 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.14 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.14 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.15 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 45:06.15 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro ‘ucol_setVariableTop’ 45:06.15 ucol_setVariableTop(UCollator *coll, 45:06.15 ^~~~~~~~~~~~~~~~~~~ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:58: warning: ‘void ucol_restoreVariableTop_64(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 45:06.15 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.15 ^ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.15 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.15 ^ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.15 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.15 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.15 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:554:13: note: in expansion of macro ‘ucol_restoreVariableTop’ 45:06.15 ucol_restoreVariableTop(result, s.variableTopValue, status); 45:06.15 ^~~~~~~~~~~~~~~~~~~~~~~ 45:06.15 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:58: note: declared here 45:06.19 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.19 ^ 45:06.19 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.19 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.19 ^ 45:06.19 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.19 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.21 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.21 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.21 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.22 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 45:06.22 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 45:06.22 ^~~~~~~~~~~~~~~~~~~~~~~ 45:06.22 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: ‘void ucol_restoreVariableTop_64(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 45:06.25 ucol_restoreVariableTop(result, s.variableTopValue, status); 45:06.25 ^ 45:06.25 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25:0, 45:06.26 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 45:06.26 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 45:06.26 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 45:06.26 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 45:06.26 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 45:06.28 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:58: note: declared here 45:06.30 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.30 ^ 45:06.30 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 45:06.30 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 45:06.30 ^ 45:06.30 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 45:06.30 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 45:06.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:06.30 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 45:06.30 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 45:06.30 ^~~~~~~~~~~~~~~~~~~~~~~~ 45:06.31 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 45:06.31 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 45:06.31 ^~~~~~~~~~~~~~~~~~~~~~~ 45:06.83 media/libjpeg/jmemmgr.o 45:07.06 config/external/icu/i18n/udat.o 45:07.65 media/libjpeg/jmemnobs.o 45:08.56 media/libjpeg/jpeg_nbits_table.o 45:08.89 media/libjpeg/jquant1.o 45:09.78 media/libjpeg/jquant2.o 45:10.90 config/external/icu/i18n/udatpg.o 45:10.97 media/libjpeg/jutils.o 45:12.10 media/libjpeg/jsimd.o 45:12.36 media/libjpeg/jsimd_neon.o 45:13.37 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libjpeg' 45:13.39 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/brotli' 45:13.40 modules/brotli/Unified_c_modules_brotli0.o 45:15.62 config/external/icu/i18n/ufieldpositer.o 45:18.12 config/external/icu/i18n/uitercollationiterator.o 45:20.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/brotli' 45:20.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2' 45:20.37 modules/woff2/Unified_cpp_modules_woff20.o 45:20.82 config/external/icu/i18n/ulistformatter.o 45:23.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2/Unified_cpp_modules_woff20.cpp:29:0: 45:23.03 /<>/firefox-68.0~b13+build1/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)’: 45:23.04 /<>/firefox-68.0~b13+build1/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 45:23.04 uint64_t dst_offset = first_table_offset; 45:23.04 ^~~~~~~~~~ 45:24.91 config/external/icu/i18n/umsg.o 45:29.01 config/external/icu/i18n/unum.o 45:32.30 config/external/icu/i18n/unumsys.o 45:32.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2' 45:32.47 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/xz-embedded' 45:32.50 modules/xz-embedded/Unified_c_modules_xz-embedded0.o 45:35.24 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/xz-embedded' 45:35.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtremor/lib' 45:35.33 media/libtremor/lib/tremor_block.o 45:35.36 media/libtremor/lib/tremor_codebook.o 45:36.11 config/external/icu/i18n/upluralrules.o 45:36.74 media/libtremor/lib/tremor_floor0.o 45:37.24 /<>/firefox-68.0~b13+build1/media/libtremor/lib/tremor_codebook.c: In function ‘vorbis_book_decodev_set’: 45:37.24 /<>/firefox-68.0~b13+build1/media/libtremor/lib/tremor_codebook.c:339:11: warning: unused variable ‘j’ [-Wunused-variable] 45:37.24 int i,j; 45:37.24 ^ 45:37.88 config/external/icu/i18n/usearch.o 45:38.41 media/libtremor/lib/tremor_floor1.o 45:39.56 media/libtremor/lib/tremor_info.o 45:40.32 media/libtremor/lib/tremor_mapping0.o 45:41.23 media/libtremor/lib/tremor_mdct.o 45:41.41 config/external/icu/i18n/uspoof.o 45:41.76 media/libtremor/lib/tremor_registry.o 45:44.09 media/libtremor/lib/tremor_res012.o 45:44.33 media/libtremor/lib/tremor_sharedbook.o 45:45.50 media/libtremor/lib/tremor_synthesis.o 45:46.43 media/libtremor/lib/tremor_window.o 45:47.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtremor/lib' 45:47.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libmkv' 45:47.24 media/libmkv/EbmlBufferWriter.o 45:47.24 media/libmkv/EbmlWriter.o 45:47.39 /<>/firefox-68.0~b13+build1/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 45:47.39 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 45:47.39 ^~~~~~~~~~ 45:47.46 media/libmkv/WebMElement.o 45:48.04 config/external/icu/i18n/uspoof_impl.o 45:48.06 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libmkv' 45:48.19 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libvpx' 45:48.40 media/libvpx/alloccommon.o 45:48.40 media/libvpx/loopfilter_arm.o 45:48.99 media/libvpx/bilinearpredict_neon.o 45:49.47 media/libvpx/copymem_neon.o 45:50.96 media/libvpx/dc_only_idct_add_neon.o 45:51.44 media/libvpx/dequant_idct_neon.o 45:51.98 media/libvpx/dequantizeb_neon.o 45:52.49 media/libvpx/idct_blk_neon.o 45:53.17 media/libvpx/idct_dequant_0_2x_neon.o 45:53.20 config/external/icu/i18n/utf16collationiterator.o 45:53.47 media/libvpx/idct_dequant_full_2x_neon.o 45:54.27 media/libvpx/iwalsh_neon.o 45:54.84 media/libvpx/loopfiltersimplehorizontaledge_neon.o 45:55.38 media/libvpx/loopfiltersimpleverticaledge_neon.o 45:56.32 media/libvpx/mbloopfilter_neon.o 45:57.26 media/libvpx/shortidct4x4llm_neon.o 45:58.17 media/libvpx/sixtappredict_neon.o 45:58.36 config/external/icu/i18n/utf8collationiterator.o 45:58.82 media/libvpx/vp8_loopfilter_neon.o *** KEEP ALIVE MARKER *** Total duration: 0:46:00.245496 46:00.49 media/libvpx/blockd.o 46:01.68 media/libvpx/copy_c.o 46:01.85 media/libvpx/dequantize.o 46:02.39 media/libvpx/entropy.o 46:02.67 media/libvpx/entropymode.o 46:02.80 config/external/icu/i18n/utmscale.o 46:03.24 media/libvpx/entropymv.o 46:03.68 media/libvpx/extend.o 46:03.86 media/libvpx/filter.o 46:04.36 media/libvpx/findnearmv.o 46:04.83 media/libvpx/systemdependent.o 46:05.31 media/libvpx/idct_blk.o 46:05.67 media/libvpx/idctllm.o 46:06.06 media/libvpx/loopfilter_filters.o 46:06.56 media/libvpx/mbpitch.o 46:07.52 media/libvpx/modecont.o 46:07.70 media/libvpx/quant_common.o 46:07.81 media/libvpx/reconinter.o 46:08.06 media/libvpx/reconintra.o 46:08.76 config/external/icu/i18n/vtzone.o 46:09.04 media/libvpx/reconintra4x4.o 46:09.24 config/external/icu/i18n/windtfmt.o 46:09.52 media/libvpx/rtcd.o 46:09.96 Compiling cexpr v0.3.3 46:09.97 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cexpr' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Jethro Beekman ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A C expression parser and evaluator' CARGO_PKG_REPOSITORY='https://github.com/jethrogb/rust-cexpr' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cexpr /usr/bin/rustc --crate-name cexpr '/<>/firefox-68.0~b13+build1/third_party/rust/cexpr/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=016b74f81658f091 -C extra-filename=-016b74f81658f091 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libnom-99b0701f5f128450.rlib' --cap-lints warn` 46:10.02 media/libvpx/setupintrarecon.o 46:10.55 media/libvpx/swapyv12buffer.o 46:11.04 media/libvpx/treecoder.o 46:11.29 media/libvpx/vp8_loopfilter.o 46:11.73 media/libvpx/vp8_skin_detection.o 46:13.04 media/libvpx/dboolhuff.o 46:14.21 media/libvpx/decodeframe.o 46:14.48 media/libvpx/decodemv.o 46:16.53 media/libvpx/detokenize.o 46:17.06 config/external/icu/i18n/winnmfmt.o 46:17.28 config/external/icu/i18n/wintzimpl.o 46:17.49 config/external/icu/i18n/zonemeta.o 46:17.95 media/libvpx/onyxd_if.o 46:18.47 media/libvpx/threading.o 46:19.07 media/libvpx/denoising_neon.o 46:21.36 media/libvpx/fastquantizeb_neon.o 46:21.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/i18n' 46:21.79 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libaom' 46:21.81 media/libaom/aom_codec.o 46:21.81 media/libaom/aom_decoder.o 46:22.19 media/libvpx/shortfdct_neon.o 46:22.24 media/libaom/aom_encoder.o 46:22.60 media/libaom/aom_image.o 46:22.77 media/libvpx/vp8_shortwalsh4x4_neon.o 46:23.28 media/libaom/aom_integer.o 46:23.65 media/libvpx/bitstream.o 46:23.71 media/libaom/aom_convolve.o 46:24.12 media/libaom/aom_dsp_rtcd.o 46:24.33 media/libvpx/boolhuff.o 46:24.81 media/libaom/blend_a64_mask_neon.o 46:25.18 media/libaom/fwd_txfm_neon.o 46:26.50 media/libvpx/dct.o 46:26.72 media/libvpx/denoising.o 46:26.92 media/libaom/intrapred_neon.o 46:26.95 media/libvpx/encodeframe.o 46:27.61 media/libaom/loopfilter_neon.o 46:27.80 media/libvpx/encodeintra.o 46:28.94 media/libaom/subtract_neon.o 46:29.59 media/libvpx/encodemb.o 46:30.15 media/libvpx/encodemv.o 46:30.39 media/libaom/binary_codes_reader.o 46:30.86 media/libaom/bitreader_buffer.o 46:31.06 media/libvpx/ethreading.o 46:31.17 media/libaom/bitwriter_buffer.o 46:31.37 media/libaom/blend_a64_hmask.o 46:31.65 media/libaom/blend_a64_mask.o 46:31.71 media/libvpx/lookahead.o 46:32.01 media/libaom/blend_a64_vmask.o 46:33.09 media/libvpx/mcomp.o 46:33.20 media/libaom/daalaboolreader.o 46:33.44 media/libvpx/modecosts.o 46:33.68 media/libaom/entcode.o 46:33.94 media/libaom/entdec.o 46:34.19 media/libaom/fft.o 46:34.82 media/libaom/grain_synthesis.o 46:36.98 media/libaom/intrapred.o 46:37.68 media/libvpx/mr_dissim.o 46:38.10 media/libvpx/onyx_if.o 46:39.06 media/libvpx/pickinter.o 46:39.58 media/libaom/loopfilter.o 46:44.68 media/libvpx/picklpf.o 46:47.21 media/libvpx/ratectrl.o 46:48.03 media/libvpx/rdopt.o 46:50.10 media/libvpx/segmentation.o 46:51.88 media/libaom/subtract.o 46:55.20 media/libvpx/tokenize.o 46:55.54 media/libvpx/treewriter.o 46:56.64 media/libvpx/vp8_quantize.o 46:57.31 media/libvpx/vp8_cx_iface.o 46:57.37 media/libaom/aom_mem.o 46:57.74 media/libaom/arm_cpudetect.o 46:57.95 media/libaom/aom_scale_rtcd.o 46:58.16 media/libaom/aom_scale.o 46:58.30 media/libaom/gen_scalers.o 46:58.41 media/libvpx/vp8_dx_iface.o 46:59.07 media/libaom/yv12config.o 46:59.46 media/libaom/yv12extend.o *** KEEP ALIVE MARKER *** Total duration: 0:47:00.245484 46:59.94 media/libaom/aom_thread.o 47:00.14 media/libvpx/vp9_iht4x4_add_neon.o 47:00.57 media/libaom/debug_util.o 47:01.02 media/libaom/av1_dx_iface.o 47:01.30 media/libvpx/vp9_iht8x8_add_neon.o 47:01.36 media/libaom/alloccommon.o 47:02.04 media/libvpx/vp9_alloccommon.o 47:03.24 media/libaom/av1_inv_txfm_neon.o 47:03.97 media/libvpx/vp9_blockd.o 47:04.19 media/libaom/av1_txfm_neon.o 47:04.50 media/libvpx/vp9_common_data.o 47:04.93 media/libvpx/vp9_entropy.o 47:05.19 media/libvpx/vp9_entropymode.o 47:05.82 media/libvpx/vp9_entropymv.o 47:06.56 media/libvpx/vp9_filter.o 47:07.24 media/libvpx/vp9_frame_buffers.o 47:07.37 media/libvpx/vp9_idct.o 47:07.58 media/libvpx/vp9_loopfilter.o 47:08.02 media/libvpx/vp9_mvref_common.o 47:10.13 media/libvpx/vp9_pred_common.o 47:11.16 media/libvpx/vp9_quant_common.o 47:11.63 media/libvpx/vp9_reconinter.o 47:11.80 media/libvpx/vp9_reconintra.o 47:12.57 Compiling nserror v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/nserror) 47:12.57 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/nserror' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings to xpcom nsresult and NS_ERROR_ values' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=nserror /usr/bin/rustc --crate-name nserror xpcom/rust/nserror/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=193a84e1056aa372 -C extra-filename=-193a84e1056aa372 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 47:12.91 media/libvpx/vp9_rtcd.o 47:13.57 media/libvpx/vp9_scale.o 47:13.88 media/libvpx/vp9_scan.o 47:14.03 Compiling gleam v0.6.17 47:14.05 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gleam' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION=0.6.17 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=gleam /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/gleam/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=81086aed5f841782 -C extra-filename=-81086aed5f841782 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gleam-81086aed5f841782' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'gl_generator=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libgl_generator-61ff1d29df8ce55a.rlib' --cap-lints warn` 47:14.27 media/libvpx/vp9_seg_common.o 47:14.49 media/libvpx/vp9_thread_common.o 47:14.68 media/libvpx/vp9_tile_common.o 47:15.77 media/libaom/blend_a64_hmask_neon.o 47:16.21 media/libvpx/vp9_decodeframe.o 47:16.31 media/libaom/blend_a64_vmask_neon.o 47:16.56 media/libvpx/vp9_decodemv.o 47:17.25 media/libaom/cfl_neon.o 47:17.88 media/libaom/convolve_neon.o 47:21.72 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/db/sqlite3/src' 47:21.75 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 47:21.82 media/libdav1d/cdf.o 47:21.82 media/libdav1d/cpu.o 47:21.96 media/libvpx/vp9_decoder.o 47:23.52 media/libaom/jnt_convolve_neon.o 47:25.78 media/libaom/reconinter_neon.o 47:26.28 media/libvpx/vp9_detokenize.o 47:27.32 media/libvpx/vp9_dsubexp.o 47:28.45 media/libaom/selfguided_neon.o 47:29.07 media/libvpx/vp9_dct_neon.o 47:29.34 media/libaom/warp_plane_neon.o 47:29.53 media/libvpx/vp9_error_neon.o 47:30.64 media/libvpx/vp9_frame_scale_neon.o 47:31.18 media/libvpx/vp9_quantize_neon.o 47:33.35 media/libaom/wiener_convolve_neon.o 47:35.20 media/libaom/av1_inv_txfm1d.o 47:35.35 media/libvpx/vp9_alt_ref_aq.o 47:36.50 media/libvpx/vp9_aq_360.o 47:36.81 media/libaom/av1_inv_txfm2d.o 47:36.90 media/libvpx/vp9_aq_complexity.o 47:37.72 media/libvpx/vp9_aq_cyclicrefresh.o 47:38.39 media/libvpx/vp9_aq_variance.o 47:39.95 media/libvpx/vp9_bitstream.o 47:40.91 media/libvpx/vp9_context_tree.o 47:48.44 media/libvpx/vp9_cost.o 47:49.44 media/libvpx/vp9_dct.o 47:49.76 media/libdav1d/data.o 47:49.83 media/libvpx/vp9_encodeframe.o 47:49.92 media/libdav1d/decode.o 47:50.66 media/libdav1d/dequant_tables.o 47:51.63 media/libvpx/vp9_encodemb.o *** KEEP ALIVE MARKER *** Total duration: 0:48:00.245765 48:00.52 media/libaom/av1_loopfilter.o 48:02.65 media/libvpx/vp9_encodemv.o 48:04.25 media/libvpx/vp9_encoder.o 48:05.13 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 48:05.13 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:2006:14: warning: ‘bx8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:05.13 int ctx, bx8, by8; 48:05.13 ^~~ 48:05.18 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:2006:19: warning: ‘by8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:05.18 int ctx, bx8, by8; 48:05.18 ^~~ 48:06.08 media/libvpx/vp9_ethread.o 48:07.12 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 48:07.12 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:3408:9: warning: ‘out_delayed’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:07.12 dav1d_thread_picture_unref(out_delayed); 48:07.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:07.86 media/libdav1d/getbits.o 48:07.88 media/libaom/av1_rtcd.o 48:08.04 media/libdav1d/intra_edge.o 48:08.31 media/libdav1d/lf_mask.o 48:08.62 media/libdav1d/lib.o 48:09.58 media/libaom/av1_txfm.o 48:10.25 media/libaom/blockd.o 48:10.28 media/libdav1d/log.o 48:10.80 media/libaom/cdef.o 48:11.56 media/libaom/cdef_block.o 48:11.89 media/libdav1d/msac.o 48:12.17 media/libdav1d/obu.o 48:12.58 media/libdav1d/picture.o 48:13.31 media/libaom/cdef_block_neon.o 48:13.88 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c:37:0: 48:13.88 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c: In function ‘dav1d_parse_obus’: 48:13.88 /<>/firefox-68.0~b13+build1/third_party/dav1d/include/common/intops.h:36:22: warning: ‘off_after_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:13.88 return a > b ? a : b; 48:13.88 ~~~~~~~~~~^~~ 48:13.88 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c:922:32: note: ‘off_after_idx’ was declared here 48:13.88 int off_before_idx[2], off_after_idx; 48:13.88 ^~~~~~~~~~~~~ 48:14.60 media/libaom/cfl.o 48:15.44 media/libvpx/vp9_extend.o 48:16.04 media/libdav1d/qm.o 48:16.77 media/libdav1d/ref.o 48:16.80 media/libvpx/vp9_frame_scale.o 48:17.10 media/libvpx/vp9_lookahead.o 48:17.46 media/libvpx/vp9_mcomp.o 48:17.64 media/libdav1d/ref_mvs.o 48:17.87 media/libdav1d/scan.o 48:17.90 media/libvpx/vp9_multi_thread.o 48:21.18 media/libaom/convolve.o 48:21.96 media/libdav1d/tables.o 48:22.23 media/libdav1d/thread_task.o 48:22.40 media/libdav1d/warpmv.o 48:23.14 media/libdav1d/wedge.o 48:24.26 media/libdav1d/16bd_cdef_apply_tmpl.o 48:24.45 media/libaom/debugmodes.o 48:25.11 media/libdav1d/16bd_cdef_tmpl.o 48:26.29 media/libdav1d/16bd_film_grain_tmpl.o 48:26.36 Compiling mp4parse_capi v0.11.2 (/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse_capi) 48:26.36 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse_capi' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang ' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=mp4parse_capi /usr/bin/rustc --crate-name mp4parse_capi media/mp4parse-rust/mp4parse_capi/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="mp4parse"' --cfg 'feature="mp4parse_fallible"' -C metadata=f11bdec4dccc512b -C extra-filename=-f11bdec4dccc512b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'mp4parse=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmp4parse-a93d337260fa9716.rlib' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 48:27.37 media/libaom/entropy.o 48:27.45 media/libdav1d/16bd_ipred_prepare_tmpl.o 48:28.16 media/libaom/entropymode.o 48:28.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c: In function ‘apply_to_row_uv’: 48:28.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:371:9: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:28.22 int offsets[2 /* col offset */][2 /* row offset */]; 48:28.22 ^~~~~~~ 48:28.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:371:9: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:29.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c: In function ‘dav1d_apply_grain_16bpc’: 48:29.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:248:9: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:29.07 int offsets[2 /* col offset */][2 /* row offset */]; 48:29.07 ^~~~~~~ 48:29.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:248:9: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:29.69 media/libdav1d/16bd_ipred_tmpl.o 48:30.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_16bpc’: 48:30.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_ipred_prepare_tmpl.c:189:38: warning: ‘dst_top’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:30.07 pixel_copy(top + sz, &dst_top[sz], px_have); 48:30.07 ^ 48:30.14 media/libaom/entropymv.o 48:30.31 media/libdav1d/16bd_itx_tmpl.o 48:31.12 media/libaom/frame_buffers.o 48:31.52 media/libaom/idct.o 48:31.69 media/libaom/mvref_common.o 48:32.10 media/libdav1d/16bd_lf_apply_tmpl.o 48:33.42 media/libaom/obu_util.o 48:34.67 media/libvpx/vp9_noise_estimate.o 48:35.57 media/libvpx/vp9_picklpf.o 48:36.50 media/libvpx/vp9_pickmode.o 48:37.25 media/libvpx/vp9_quantize.o 48:38.37 media/libaom/odintrin.o 48:39.00 media/libaom/pred_common.o 48:39.37 media/libaom/quant_common.o 48:39.98 media/libdav1d/16bd_loopfilter_tmpl.o 48:40.76 media/libaom/reconinter.o 48:40.86 media/libdav1d/16bd_looprestoration_tmpl.o 48:41.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 48:41.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:54:27: warning: ‘flat8in’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.29 int fm, flat8out, flat8in; 48:41.30 ^~~~~~~ 48:41.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:94:35: warning: ‘flat8out’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.30 if (wd >= 16 && (flat8out & flat8in)) { 48:41.30 ~~~~~~~~~~^~~~~~~~~~ 48:41.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:118:61: warning: ‘q6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.30 dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 48:41.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:41.30 q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 48:41.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 48:41.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:114:41: warning: ‘q5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.31 dst[strideb * +3] = (p2 + p1 + p0 + q0 + q1 + q2 * 2 + q3 * 2 + 48:41.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:41.31 q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 48:41.31 ~~~~~~~^~~~ 48:41.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:112:41: warning: ‘q4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.32 dst[strideb * +2] = (p3 + p2 + p1 + p0 + q0 + q1 * 2 + q2 * 2 + 48:41.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:41.32 q3 * 2 + q4 + q5 + q6 + q6 + q6 + 8) >> 4; 48:41.32 ~~~~~~~^~~~ 48:41.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:125:66: warning: ‘q3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.33 dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 48:41.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 48:41.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:130:64: warning: ‘q2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.34 dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 48:41.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 48:41.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:128:37: warning: ‘p2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.35 dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 48:41.35 ~~~^~~~~~~~ 48:41.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:122:37: warning: ‘p3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.36 dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 48:41.36 ~~~^~~~ 48:41.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:105:42: warning: ‘p4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.37 dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 48:41.37 ~~~~~~~~^~~~ 48:41.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:103:42: warning: ‘p5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.37 dst[strideb * -2] = (p6 + p6 + p5 + p4 + p3 + p2 * 2 + p1 * 2 + 48:41.37 ~~~~~~~~^~~~ 48:41.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:95:52: warning: ‘p6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:41.38 dst[strideb * -6] = (p6 + p6 + p6 + p6 + p6 + p6 * 2 + p5 * 2 + 48:41.38 ~~~~~~~~~~~~~~~~~~^~~~ 48:41.75 media/libdav1d/16bd_lr_apply_tmpl.o 48:43.13 media/libaom/reconintra.o 48:43.52 media/libdav1d/16bd_mc_tmpl.o 48:44.26 media/libdav1d/16bd_recon_tmpl.o 48:45.95 media/libaom/resize.o 48:47.35 media/libvpx/vp9_ratectrl.o 48:47.43 media/libdav1d/8bd_cdef_apply_tmpl.o 48:48.81 media/libvpx/vp9_rd.o 48:48.88 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/internal.h:44:0, 48:48.88 from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/cdef_apply.h:33, 48:48.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c:40: 48:48.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘decode_coefs.isra.3’: 48:48.88 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:48.88 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 48:48.88 ~~~~^~~~~ 48:48.88 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:18: note: ‘sl’ was declared here 48:48.89 uint64_t sa, sl; 48:48.89 ^~ 48:48.91 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:48.91 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 48:48.91 ~~~~^~~~~ 48:48.91 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:14: note: ‘sa’ was declared here 48:48.91 uint64_t sa, sl; 48:48.91 ^~ 48:48.91 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘ll’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:48.91 const int min = imin(imin((int) la, (int) ll), 4); 48:48.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:48.91 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:22: note: ‘ll’ was declared here 48:48.92 uint64_t la, ll; 48:48.93 ^~ 48:48.93 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘la’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:48.93 const int min = imin(imin((int) la, (int) ll), 4); 48:48.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:48.94 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:18: note: ‘la’ was declared here 48:48.94 uint64_t la, ll; 48:48.94 ^~ 48:49.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘read_coef_tree’: 48:49.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c:348:30: warning: ‘cbi’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:49.96 cbi->txtp[0] = txtp; 48:49.96 ~~~~~~~~~~~~~^~~~~~ 48:50.21 media/libaom/restoration.o 48:52.39 media/libvpx/vp9_rdopt.o 48:52.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 48:52.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c:1453:17: warning: ‘jnt_weight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:52.81 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 48:52.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.81 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 48:52.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.81 HIGHBD_CALL_SUFFIX); 48:52.81 ~~~~~~~~~~~~~~~~~~~ 48:52.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c:1459:17: warning: ‘mask’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:52.84 dsp->mc.mask(uvdst, f->cur.stride[1], 48:52.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.84 tmp[b->mask_sign], tmp[!b->mask_sign], 48:52.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.84 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 48:52.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.85 HIGHBD_CALL_SUFFIX); 48:52.85 ~~~~~~~~~~~~~~~~~~~ 48:53.29 media/libaom/scale.o 48:53.78 media/libvpx/vp9_resize.o 48:53.97 media/libdav1d/8bd_cdef_tmpl.o 48:55.11 media/libdav1d/8bd_film_grain_tmpl.o 48:55.92 media/libaom/scan.o 48:55.99 media/libdav1d/8bd_ipred_prepare_tmpl.o 48:56.36 media/libaom/seg_common.o 48:56.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c: In function ‘apply_to_row_uv’: 48:56.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:371:9: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:56.79 int offsets[2 /* col offset */][2 /* row offset */]; 48:56.79 ^~~~~~~ 48:56.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:371:9: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:57.06 media/libaom/thread_common.o 48:57.51 media/libaom/tile_common.o 48:57.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c: In function ‘dav1d_apply_grain_8bpc’: 48:57.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:248:9: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:57.57 int offsets[2 /* col offset */][2 /* row offset */]; 48:57.57 ^~~~~~~ 48:57.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:248:9: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:58.25 media/libdav1d/8bd_ipred_tmpl.o 48:58.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_8bpc’: 48:58.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_ipred_prepare_tmpl.c:201:26: warning: ‘dst_top’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:58.65 *topleft_out = have_top ? dst_top[-1] : dst[-1]; 48:58.65 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:58.97 media/libdav1d/8bd_itx_tmpl.o 48:59.64 media/libaom/timing.o *** KEEP ALIVE MARKER *** Total duration: 0:49:00.246081 49:00.47 media/libdav1d/8bd_lf_apply_tmpl.o 49:00.56 media/libaom/txb_common.o 49:00.91 media/libaom/warped_motion.o 49:01.62 media/libaom/decodeframe.o 49:03.19 media/libaom/decodemv.o 49:06.86 media/libvpx/vp9_segmentation.o 49:08.39 media/libdav1d/8bd_loopfilter_tmpl.o 49:08.67 media/libvpx/vp9_skin_detection.o 49:09.47 media/libdav1d/8bd_looprestoration_tmpl.o 49:09.70 media/libvpx/vp9_speed_features.o 49:09.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 49:09.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:54:27: warning: ‘flat8in’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.74 int fm, flat8out, flat8in; 49:09.74 ^~~~~~~ 49:09.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:94:35: warning: ‘flat8out’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.74 if (wd >= 16 && (flat8out & flat8in)) { 49:09.74 ~~~~~~~~~~^~~~~~~~~~ 49:09.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:118:61: warning: ‘q6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.74 dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 49:09.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:09.74 q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 49:09.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 49:09.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:114:41: warning: ‘q5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.75 dst[strideb * +3] = (p2 + p1 + p0 + q0 + q1 + q2 * 2 + q3 * 2 + 49:09.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:09.75 q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 49:09.75 ~~~~~~~^~~~ 49:09.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:112:41: warning: ‘q4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.76 dst[strideb * +2] = (p3 + p2 + p1 + p0 + q0 + q1 * 2 + q2 * 2 + 49:09.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:09.76 q3 * 2 + q4 + q5 + q6 + q6 + q6 + 8) >> 4; 49:09.77 ~~~~~~~^~~~ 49:09.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:125:66: warning: ‘q3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.78 dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 49:09.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 49:09.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:130:64: warning: ‘q2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.79 dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 49:09.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 49:09.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:128:37: warning: ‘p2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.79 dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 49:09.80 ~~~^~~~~~~~ 49:09.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:122:37: warning: ‘p3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.80 dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 49:09.80 ~~~^~~~ 49:09.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:105:42: warning: ‘p4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.80 dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 49:09.80 ~~~~~~~~^~~~ 49:09.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:103:42: warning: ‘p5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.80 dst[strideb * -2] = (p6 + p6 + p5 + p4 + p3 + p2 * 2 + p1 * 2 + 49:09.80 ~~~~~~~~^~~~ 49:09.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:95:52: warning: ‘p6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:09.80 dst[strideb * -6] = (p6 + p6 + p6 + p6 + p6 + p6 * 2 + p5 * 2 + 49:09.80 ~~~~~~~~~~~~~~~~~~^~~~ 49:10.40 media/libvpx/vp9_subexp.o 49:10.49 media/libdav1d/8bd_lr_apply_tmpl.o 49:11.70 media/libdav1d/8bd_mc_tmpl.o 49:11.88 media/libvpx/vp9_svc_layercontext.o 49:12.38 media/libdav1d/8bd_recon_tmpl.o 49:13.32 media/libvpx/vp9_tokenize.o 49:14.91 media/libvpx/vp9_treewriter.o 49:15.41 media/libaom/decoder.o 49:15.73 media/libvpx/vp9_cx_iface.o 49:15.89 media/libvpx/vp9_dx_iface.o 49:16.13 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/internal.h:44:0, 49:16.13 from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/cdef_apply.h:33, 49:16.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c:40: 49:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘decode_coefs.isra.3’: 49:16.13 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:16.13 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 49:16.14 ~~~~^~~~~ 49:16.14 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:18: note: ‘sl’ was declared here 49:16.14 uint64_t sa, sl; 49:16.14 ^~ 49:16.14 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:16.14 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 49:16.14 ~~~~^~~~~ 49:16.14 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:14: note: ‘sa’ was declared here 49:16.15 uint64_t sa, sl; 49:16.15 ^~ 49:16.15 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘ll’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:16.15 const int min = imin(imin((int) la, (int) ll), 4); 49:16.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:16.17 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:22: note: ‘ll’ was declared here 49:16.17 uint64_t la, ll; 49:16.17 ^~ 49:16.17 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘la’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:16.17 const int min = imin(imin((int) la, (int) ll), 4); 49:16.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:16.18 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:18: note: ‘la’ was declared here 49:16.18 uint64_t la, ll; 49:16.18 ^~ 49:16.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘read_coef_tree’: 49:16.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c:348:30: warning: ‘cbi’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:16.75 cbi->txtp[0] = txtp; 49:16.75 ~~~~~~~~~~~~~^~~~~~ 49:17.96 media/libvpx/vpx_codec.o 49:18.98 media/libvpx/vpx_decoder.o 49:19.41 media/libvpx/vpx_encoder.o 49:19.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 49:19.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c:1453:17: warning: ‘jnt_weight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:19.71 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 49:19.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:19.71 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 49:19.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:19.71 HIGHBD_CALL_SUFFIX); 49:19.72 ~~~~~~~~~~~~~~~~~~~ 49:19.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c:1459:17: warning: ‘mask’ may be used uninitialized in this function [-Wmaybe-uninitialized] 49:19.72 dsp->mc.mask(uvdst, f->cur.stride[1], 49:19.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:19.72 tmp[b->mask_sign], tmp[!b->mask_sign], 49:19.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:19.72 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 49:19.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:19.72 HIGHBD_CALL_SUFFIX); 49:19.72 ~~~~~~~~~~~~~~~~~~~ 49:19.94 media/libvpx/vpx_image.o 49:20.89 media/libvpx/avg_neon.o 49:20.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 49:20.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libpng' 49:21.01 media/libpng/Unified_c_media_libpng0.o 49:21.01 media/libpng/Unified_c_media_libpng1.o 49:21.48 media/libvpx/avg_pred_neon.o 49:22.26 media/libvpx/fdct16x16_neon.o 49:22.79 media/libvpx/fdct32x32_neon.o 49:23.33 media/libaom/decodetxb.o 49:24.64 media/libaom/detokenize.o 49:24.67 media/libvpx/fdct_neon.o 49:27.31 media/libaom/dthread.o 49:27.96 media/libaom/obu.o 49:28.76 media/libaom/quantize_neon.o 49:31.41 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libaom' 49:31.41 media/libpng/filter_neon.o 49:31.48 media/libvpx/fdct_partial_neon.o 49:32.62 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dec' 49:32.63 media/libwebp/src/dec/alpha_dec.o 49:32.65 media/libwebp/src/dec/buffer_dec.o 49:32.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libpng' 49:32.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/demux' 49:32.68 media/libwebp/src/demux/demux.o 49:33.08 media/libwebp/src/dec/frame_dec.o 49:33.61 media/libwebp/src/dec/idec_dec.o 49:33.74 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/demux' 49:33.79 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dsp' 49:33.83 media/libwebp/src/dsp/alpha_processing.o 49:33.83 media/libwebp/src/dsp/alpha_processing_neon.o 49:34.78 media/libwebp/src/dsp/dec.o 49:34.95 media/libwebp/src/dec/io_dec.o 49:35.54 media/libwebp/src/dsp/dec_clip_tables.o 49:35.91 media/libwebp/src/dec/quant_dec.o 49:36.35 media/libvpx/fwd_txfm_neon.o 49:37.25 media/libvpx/hadamard_neon.o 49:37.82 media/libwebp/src/dec/tree_dec.o 49:38.09 media/libwebp/src/dec/vp8_dec.o 49:38.57 media/libvpx/idct16x16_1_add_neon.o 49:39.27 media/libwebp/src/dsp/dec_neon.o 49:39.46 media/libvpx/idct16x16_add_neon.o 49:39.66 media/libwebp/src/dsp/filters.o 49:39.78 media/libwebp/src/dec/vp8l_dec.o 49:40.15 media/libvpx/idct32x32_135_add_neon.o 49:41.72 media/libwebp/src/dec/webp_dec.o 49:42.10 media/libvpx/idct32x32_1_add_neon.o 49:42.35 media/libwebp/src/dsp/filters_neon.o 49:42.50 Compiling lmdb-rkv v0.11.2 49:42.50 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Idiomatic and safe LMDB wrapper.' CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=lmdb-rkv /usr/bin/rustc --crate-name lmdb '/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=60fc03c103aeacaf -C extra-filename=-60fc03c103aeacaf --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'lmdb_rkv_sys=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblmdb_rkv_sys-2c426ec139ae752d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out'` 49:42.81 media/libwebp/src/dsp/lossless.o 49:43.51 media/libwebp/src/dsp/lossless_neon.o 49:44.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dec' 49:45.01 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/moz' 49:45.07 media/libwebp/src/moz/cpu.o 49:45.30 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/moz' 49:45.33 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/utils' 49:45.35 media/libwebp/src/utils/bit_reader_utils.o 49:45.35 media/libwebp/src/utils/color_cache_utils.o 49:45.53 media/libvpx/idct32x32_34_add_neon.o 49:45.70 media/libwebp/src/dsp/rescaler.o 49:45.99 media/libwebp/src/utils/filters_utils.o 49:46.13 media/libvpx/idct32x32_add_neon.o 49:46.21 media/libwebp/src/utils/huffman_utils.o 49:46.80 media/libwebp/src/utils/quant_levels_dec_utils.o 49:47.20 media/libwebp/src/utils/quant_levels_utils.o 49:47.24 media/libwebp/src/dsp/rescaler_neon.o 49:47.63 media/libwebp/src/utils/random_utils.o 49:47.67 media/libwebp/src/dsp/upsampling.o 49:48.04 media/libwebp/src/utils/rescaler_utils.o 49:48.28 media/libwebp/src/utils/thread_utils.o 49:48.40 media/libwebp/src/dsp/upsampling_neon.o 49:48.59 media/libvpx/idct8x8_1_add_neon.o 49:48.59 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gkrust-shared-1d3d5a2d18d5bea0/build-script-build` 49:48.72 media/libwebp/src/utils/utils.o 49:48.78 [gkrust-shared 0.1.0] cargo:rustc-cfg=feature="oom_with_hook" 49:48.78 [gkrust-shared 0.1.0] cargo:rustc-env=RUSTC_BOOTSTRAP=1 49:48.78 Compiling darling_core v0.8.6 49:48.78 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling_core' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Helper crate for proc-macro library for reading attributes into structs when 49:48.79 implementing custom derives. Use https://crates.io/crates/darling in your code. 49:48.79 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=darling_core /usr/bin/rustc --crate-name darling_core '/<>/firefox-68.0~b13+build1/third_party/rust/darling_core/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="syn"' -C metadata=16f894b85eae6c8a -C extra-filename=-16f894b85eae6c8a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'fnv=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libfnv-02f2169d30c0e523.rlib' --extern 'ident_case=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libident_case-a2c2c38e86573a78.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 49:49.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/utils' 49:49.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/openmax_dl/dl' 49:49.98 media/openmax_dl/dl/armSP_FFT_F32TwiddleTable.o 49:49.99 media/openmax_dl/dl/armSP_FFT_S32TwiddleTable.o 49:50.80 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_FC32.o 49:51.02 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_SC16.o 49:51.23 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_SC32.o 49:51.39 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_F32.o 49:51.49 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_S16S32.o 49:51.60 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_S32.o 49:51.71 media/openmax_dl/dl/omxSP_FFTInit_C_FC32.o 49:51.82 media/openmax_dl/dl/omxSP_FFTInit_C_SC16.o 49:51.99 media/openmax_dl/dl/omxSP_FFTInit_C_SC32.o 49:52.03 media/libwebp/src/dsp/yuv.o 49:52.20 media/openmax_dl/dl/omxSP_FFTInit_R_F32.o 49:52.28 media/libvpx/idct8x8_add_neon.o 49:52.45 media/openmax_dl/dl/omxSP_FFTInit_R_S16S32.o 49:52.69 media/openmax_dl/dl/omxSP_FFTInit_R_S32.o 49:53.32 media/openmax_dl/dl/armSP_FFTInv_CCSToR_F32_preTwiddleRadix2_unsafe_s.o 49:53.34 media/libvpx/intrapred_neon.o 49:53.90 media/openmax_dl/dl/armSP_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafe_s.o 49:54.01 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_fs_unsafe_s.o 49:54.10 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_ls_unsafe_s.o 49:54.21 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_unsafe_s.o 49:54.29 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.o 49:54.45 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.o 49:54.54 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_unsafe_s.o 49:54.65 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix8_fs_unsafe_s.o 49:54.80 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_fs_unsafe_s.o 49:54.91 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_ls_unsafe_s.o 49:55.16 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_ps_unsafe_s.o 49:55.26 media/libvpx/quantize_neon.o 49:55.34 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_unsafe_s.o 49:55.55 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.o 49:55.70 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_ls_unsafe_s.o 49:55.81 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_unsafe_s.o 49:55.93 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix8_fs_unsafe_s.o 49:56.02 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 49:56.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/darling_core/src/options/shape.rs:129:20 49:56.02 | 49:56.02 129 | match word.trim_left_matches(self.prefix) { 49:56.02 | ^^^^^^^^^^^^^^^^^ 49:56.02 | 49:56.02 = note: #[warn(deprecated)] on by default 49:56.03 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 49:56.04 --> /<>/firefox-68.0~b13+build1/third_party/rust/darling_core/src/options/shape.rs:183:34 49:56.04 | 49:56.05 183 | let ty = self.prefix.trim_right_matches('_'); 49:56.05 | ^^^^^^^^^^^^^^^^^^ 49:56.05 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_fs_unsafe_s.o 49:56.22 media/libwebp/src/dsp/yuv_neon.o 49:56.24 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_ls_unsafe_s.o 49:56.51 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_unsafe_s.o 49:56.68 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.o 49:56.74 media/libvpx/sad4d_neon.o 49:56.77 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_ls_unsafe_s.o 49:56.95 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_unsafe_s.o 49:57.22 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix8_fs_unsafe_s.o 49:57.35 media/openmax_dl/dl/omxSP_FFTFwd_CToC_FC32_Sfs_s.o 49:57.46 media/openmax_dl/dl/omxSP_FFTFwd_CToC_SC16_Sfs_s.o 49:57.56 media/libvpx/sad_neon.o 49:57.57 media/openmax_dl/dl/omxSP_FFTFwd_CToC_SC32_Sfs_s.o 49:57.80 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_F32_Sfs_s.o 49:58.00 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_S16S32_Sfs_s.o 49:58.25 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_S32_Sfs_s.o 49:58.42 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_F32_Sfs_s.o 49:58.64 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_F32_Sfs_unscaled_s.o 49:58.87 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_S32S16_Sfs_s.o 49:58.95 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dsp' 49:58.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavutil/arm' 49:58.98 media/ffvpx/libavutil/arm/cpu.o 49:58.98 media/ffvpx/libavutil/arm/float_dsp_init_arm.o 49:59.02 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_S32_Sfs_s.o 49:59.23 media/openmax_dl/dl/omxSP_FFTInv_CToC_FC32_Sfs_s.o 49:59.23 media/libvpx/subpel_variance_neon.o 49:59.26 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 49:59.26 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 49:59.27 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 49:59.27 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 49:59.27 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 49:59.27 from :0: 49:59.27 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 49:59.27 #define HAVE_LINUX_PERF_EVENT_H 0 49:59.27 In file included from :0:0: 49:59.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 49:59.28 #define HAVE_LINUX_PERF_EVENT_H 1 49:59.31 media/openmax_dl/dl/omxSP_FFTInv_CToC_SC16_Sfs_s.o 49:59.40 media/ffvpx/libavutil/arm/float_dsp_init_neon.o 49:59.43 media/openmax_dl/dl/omxSP_FFTInv_CToC_SC32_Sfs_s.o 49:59.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/openmax_dl/dl' 49:59.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavcodec/arm' 49:59.66 media/ffvpx/libavcodec/arm/flacdsp_init_arm.o 49:59.66 media/ffvpx/libavcodec/arm/flacdsp_arm.o 49:59.81 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 49:59.81 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 49:59.81 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 49:59.81 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 49:59.81 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 49:59.81 from :0: 49:59.81 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 49:59.81 #define HAVE_LINUX_PERF_EVENT_H 0 49:59.82 In file included from :0:0: 49:59.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 49:59.82 #define HAVE_LINUX_PERF_EVENT_H 1 49:59.86 media/ffvpx/libavutil/arm/float_dsp_init_vfp.o *** KEEP ALIVE MARKER *** Total duration: 0:50:00.245503 49:59.91 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 49:59.91 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 49:59.91 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 49:59.91 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 49:59.91 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 49:59.91 from :0: 49:59.91 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 49:59.92 #define HAVE_LINUX_PERF_EVENT_H 0 49:59.92 In file included from :0:0: 49:59.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 49:59.92 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.05 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 50:00.05 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 50:00.05 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 50:00.06 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 50:00.06 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 50:00.06 from :0: 50:00.06 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 50:00.06 #define HAVE_LINUX_PERF_EVENT_H 0 50:00.06 In file included from :0:0: 50:00.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 50:00.06 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.10 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 50:00.14 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/asm.S:21, 50:00.14 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavcodec/arm/flacdsp_arm.S:21: 50:00.14 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 50:00.14 #define HAVE_LINUX_PERF_EVENT_H 0 50:00.14 In file included from :0:0: 50:00.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 50:00.14 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.15 media/ffvpx/libavutil/arm/float_dsp_neon.o 50:00.17 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavcodec/arm' 50:00.21 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/kiss_fft' 50:00.26 media/kiss_fft/kiss_fft.o 50:00.26 media/kiss_fft/kiss_fftr.o 50:00.43 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 50:00.43 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 50:00.43 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 50:00.43 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 50:00.43 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 50:00.43 from :0: 50:00.43 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 50:00.43 #define HAVE_LINUX_PERF_EVENT_H 0 50:00.44 In file included from :0:0: 50:00.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 50:00.44 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.50 media/ffvpx/libavutil/arm/float_dsp_vfp.o 50:00.54 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 50:00.55 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/float_dsp_neon.S:22: 50:00.55 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 50:00.55 #define HAVE_LINUX_PERF_EVENT_H 0 50:00.55 In file included from :0:0: 50:00.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 50:00.55 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.72 media/libvpx/subtract_neon.o 50:00.75 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13:0, 50:00.75 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/float_dsp_vfp.S:21: 50:00.75 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216:0: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 50:00.75 #define HAVE_LINUX_PERF_EVENT_H 0 50:00.75 In file included from :0:0: 50:00.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55:0: note: this is the location of the previous definition 50:00.75 #define HAVE_LINUX_PERF_EVENT_H 1 50:00.77 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavutil/arm' 50:00.79 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libcubeb/src' 50:00.79 media/libcubeb/src/cubeb.o 50:00.79 media/libcubeb/src/cubeb_pulse.o 50:01.42 media/libcubeb/src/cubeb_strings.o 50:01.78 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/kiss_fft' 50:01.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src' 50:01.80 media/libnestegg/src/Unified_c_media_libnestegg_src0.o 50:01.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2:0: 50:01.97 /<>/firefox-68.0~b13+build1/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 50:01.98 /<>/firefox-68.0~b13+build1/media/libnestegg/src/nestegg.c:1096:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 50:01.98 uint64_t id, size, peeked_id; 50:01.98 ^~~~~~~~~ 50:02.05 media/libvpx/variance_neon.o 50:02.47 media/libvpx/vpx_convolve_neon.o 50:03.91 media/libcubeb/src/cubeb_log.o 50:04.03 media/libvpx/vpx_scaled_convolve8_neon.o 50:04.20 media/libcubeb/src/cubeb_mixer.o 50:04.32 media/libvpx/avg.o 50:05.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src' 50:05.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libogg' 50:05.24 media/libogg/Unified_c_media_libogg0.o 50:05.59 media/libvpx/bitreader.o 50:05.99 media/libvpx/bitreader_buffer.o 50:06.36 media/libvpx/bitwriter.o 50:06.51 media/libvpx/bitwriter_buffer.o 50:06.71 media/libvpx/fwd_txfm.o 50:06.99 media/libvpx/intrapred.o 50:07.19 media/libcubeb/src/cubeb_panner.o 50:07.22 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libogg' 50:07.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libopus' 50:07.32 media/libopus/arm_celt_map.o 50:07.32 media/libopus/armcpu.o 50:07.77 media/libopus/celt.o 50:07.91 media/libopus/celt_decoder.o 50:08.56 media/libvpx/inv_txfm.o 50:08.71 media/libopus/celt_encoder.o 50:10.95 media/libvpx/loopfilter.o 50:11.31 media/libcubeb/src/cubeb_resampler.o 50:11.66 media/libopus/LPC_inv_pred_gain.o 50:11.88 media/libcubeb/src/cubeb_utils.o 50:13.05 media/libvpx/prob.o 50:14.70 media/libvpx/psnr.o 50:15.06 media/libvpx/quantize.o 50:15.58 media/libvpx/sad.o 50:16.03 media/libvpx/skin_detection.o 50:17.44 media/libopus/NLSF2A.o 50:17.97 media/libopus/Unified_c_media_libopus0.o 50:18.22 media/libvpx/subtract.o 50:18.48 media/libvpx/sum_squares.o 50:18.80 media/libopus/Unified_c_media_libopus1.o 50:18.91 media/libvpx/variance.o 50:19.28 media/libvpx/vpx_convolve.o 50:21.81 /<>/firefox-68.0~b13+build1/media/libcubeb/src/cubeb_utils.cpp: In function ‘size_t cubeb_sample_size(cubeb_sample_format)’: 50:21.81 /<>/firefox-68.0~b13+build1/media/libcubeb/src/cubeb_utils.cpp:23:1: warning: control reaches end of non-void function [-Wreturn-type] 50:21.81 } 50:21.81 ^ 50:22.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libcubeb/src' 50:22.06 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtheora' 50:22.23 media/libtheora/armcpu.o 50:22.24 media/libtheora/armstate.o 50:22.85 media/libtheora/Unified_c_media_libtheora0.o 50:23.38 media/libvpx/vpx_dsp_rtcd.o 50:23.59 media/libtheora/armbits-gnu.o 50:24.08 media/libvpx/vpx_mem.o 50:25.25 media/libvpx/arm_cpudetect.o 50:25.71 media/libvpx/gen_scalers.o 50:26.07 media/libvpx/vpx_scale.o 50:26.60 media/libvpx/yv12config.o 50:27.66 media/libvpx/yv12extend.o 50:28.11 media/libvpx/vpx_scale_rtcd.o 50:28.83 media/libvpx/vpx_thread.o 50:29.25 media/libvpx/vpx_write_yuv_frame.o 50:31.42 media/libvpx/idct4x4_1_add_neon.asm.o 50:31.42 media/libvpx/idct4x4_add_neon.asm.o 50:31.61 media/libvpx/idct_neon.asm.o 50:31.70 media/libtheora/armfrag-gnu.o 50:31.70 media/libtheora/armidct-gnu.o 50:31.73 media/libvpx/intrapred_neon_asm.asm.o 50:31.76 media/libtheora/armloop-gnu.o 50:31.87 media/libvpx/loopfilter_16_neon.asm.o 50:31.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtheora' 50:31.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libspeex_resampler/src' 50:31.91 media/libspeex_resampler/src/resample.o 50:31.91 media/libspeex_resampler/src/resample_neon.o 50:31.98 media/libvpx/loopfilter_4_neon.asm.o 50:32.06 media/libvpx/loopfilter_8_neon.asm.o 50:32.14 media/libvpx/save_reg_neon.asm.o 50:32.16 /<>/firefox-68.0~b13+build1/media/libspeex_resampler/src/resample.c: In function ‘moz_speex_resampler_init_frac’: 50:32.16 /<>/firefox-68.0~b13+build1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable ‘i’ [-Wunused-variable] 50:32.16 spx_uint32_t i; 50:32.16 ^ 50:32.25 media/libvpx/vpx_convolve8_avg_neon_asm.asm.o 50:32.35 media/libvpx/vpx_convolve8_neon_asm.asm.o 50:32.59 media/libvpx/vpx_convolve_avg_neon_asm.asm.o 50:32.83 media/libvpx/vpx_convolve_copy_neon_asm.asm.o 50:33.18 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libvpx' 50:33.22 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src' 50:33.23 media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.o 50:33.32 media/libspeex_resampler/src/simd_detect.o 50:33.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20:0: 50:33.56 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:89:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 50:33.56 #pragma omp parallel for 50:33.56 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:145:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 50:33.56 #pragma omp parallel for 50:33.56 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:192:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 50:33.57 #pragma omp parallel for 50:33.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47:0: 50:33.57 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/InterpolateShannon.cpp:75:0: warning: "PI" redefined 50:33.57 #define PI 3.1415926536 50:33.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2:0: 50:33.57 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/AAFilter.cpp:52:0: note: this is the location of the previous definition 50:33.57 #define PI M_PI 50:33.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83:0: 50:33.59 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/TDStretch.cpp:306:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 50:33.59 #pragma omp parallel for 50:33.59 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/TDStretch.cpp:331:0: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 50:33.59 #pragma omp critical 50:33.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libspeex_resampler/src' 50:33.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/psshparser' 50:33.95 media/psshparser/Unified_cpp_media_psshparser0.o 50:34.12 media/libopus/Unified_c_media_libopus2.o 50:34.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56:0: 50:34.26 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: 50:34.26 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 50:34.26 uint count; 50:34.26 ^~~~~ 50:36.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/psshparser' 50:36.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier' 50:36.53 security/certverifier/Unified_cpp_certverifier0.o 50:36.95 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src' 50:36.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct' 50:36.97 security/ct/Unified_cpp_security_ct0.o 50:41.57 media/libopus/Unified_c_media_libopus3.o 50:45.08 media/libopus/Unified_c_media_libopus4.o 50:47.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct' 50:47.22 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 50:47.23 security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.o 50:50.68 media/libopus/Unified_c_media_libopus5.o 50:55.01 media/libopus/Unified_c_media_libopus6.o 50:56.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier' 50:56.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier/tests/gtest' 50:56.55 security/certverifier/tests/gtest/TrustOverrideTest.o 50:57.15 media/libopus/Unified_c_media_libopus7.o *** KEEP ALIVE MARKER *** Total duration: 0:51:00.245490 51:05.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier/tests/gtest' 51:05.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 51:05.95 security/apps/Unified_cpp_security_apps0.o 51:13.01 media/libopus/celt_pitch_xcorr_arm-gnu.o 51:13.13 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libopus' 51:13.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string' 51:13.17 xpcom/string/Unified_cpp_xpcom_string0.o 51:18.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps/Unified_cpp_security_apps0.cpp:2:0: 51:18.32 /<>/firefox-68.0~b13+build1/security/apps/AppSignatureVerification.cpp: In function ‘nsresult {anonymous}::VerifyPK7Signature(AppTrustedRoot, nsIZipReader*, {anonymous}::SignaturePolicy&, nsTHashtable&, bool&, mozilla::UniqueCERTCertList&)’: 51:18.32 /<>/firefox-68.0~b13+build1/security/apps/AppSignatureVerification.cpp:1214:75: warning: ‘digestToUse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 51:18.32 rv = VerifyAppManifest(digestToUse, aZip, aIgnoredFiles, manifestBuffer); 51:18.32 ^ 51:19.61 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 51:19.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/glue/standalone' 51:19.63 xpcom/glue/standalone/FileUtils.o 51:19.63 xpcom/glue/standalone/MemUtils.o 51:19.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 51:19.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 51:19.90 xpcom/base/nsDebugImpl.o 51:19.90 xpcom/base/Unified_cpp_xpcom_base0.o 51:23.93 xpcom/glue/standalone/nsXPCOMGlue.o 51:25.76 xpcom/base/Unified_cpp_xpcom_base1.o 51:29.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string/Unified_cpp_xpcom_string0.cpp:92:0: 51:29.15 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp: In static member function ‘static int nsTextFormatter::dosprintf(nsTextFormatter::SprintfStateStr*, const char16_t*, mozilla::Span)’: 51:29.15 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:456:5: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 51:29.15 int nsTextFormatter::dosprintf(SprintfStateStr* aState, const char16_t* aFmt, 51:29.15 ^~~~~~~~~~~~~~~ 51:29.35 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp: In static member function ‘static void nsTextFormatter::vssprintf(nsAString&, const char16_t*, mozilla::Span)’: 51:29.35 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:842:6: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 51:29.35 void nsTextFormatter::vssprintf(nsAString& aOut, const char16_t* aFmt, 51:29.35 ^~~~~~~~~~~~~~~ 51:29.36 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp: In static member function ‘static uint32_t nsTextFormatter::vsnprintf(char16_t*, uint32_t, const char16_t*, mozilla::Span)’: 51:29.36 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:872:10: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 51:29.36 uint32_t nsTextFormatter::vsnprintf(char16_t* aOut, uint32_t aOutLen, 51:29.36 ^~~~~~~~~~~~~~~ 51:29.67 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/glue/standalone' 51:29.68 xpcom/base/Unified_cpp_xpcom_base2.o 51:35.38 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string' 51:35.40 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 51:35.41 xpcom/ds/Unified_cpp_xpcom_ds0.o 51:35.41 xpcom/ds/Unified_cpp_xpcom_ds1.o *** KEEP ALIVE MARKER *** Total duration: 0:52:00.245503 52:06.38 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155:0, 52:06.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 52:06.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsCycleCollector::ScanIncrementalRoots()’: 52:06.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘*((void*)& ar +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52:06.39 ~AutoRestore() { mLocation = mValue; } 52:06.39 ^~~~~~ 52:06.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:0: 52:06.39 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 52:06.39 Maybe> ar; 52:06.39 ^~ 52:07.12 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155:0, 52:07.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 52:07.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]’: 52:07.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘*((void*)& ar +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52:07.13 ~AutoRestore() { mLocation = mValue; } 52:07.13 ^~~~~~ 52:07.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:0: 52:07.13 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 52:07.13 Maybe> ar; 52:07.13 ^~ 52:07.56 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155:0, 52:07.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 52:07.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]’: 52:07.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘*((void*)& ar +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52:07.56 ~AutoRestore() { mLocation = mValue; } 52:07.56 ^~~~~~ 52:07.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:0: 52:07.56 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 52:07.57 Maybe> ar; 52:07.57 ^~ 52:08.26 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155:0, 52:08.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 52:08.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::SelectPointers(CCGraphBuilder&)’: 52:08.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘*((void*)& ar +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52:08.26 ~AutoRestore() { mLocation = mValue; } 52:08.26 ^~~~~~ 52:08.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:0: 52:08.26 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 52:08.26 Maybe> ar; 52:08.26 ^~ 52:22.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:92:0: 52:22.61 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp: In member function ‘virtual nsresult nsVariantBase::GetAsJSVal(JS::MutableHandleValue)’: 52:22.61 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp:1575:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 52:22.61 nsVariantBase::GetAsJSVal(JS::MutableHandleValue) { 52:22.61 ^~~~~~~~~~~~~ 52:23.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38:0: 52:23.08 /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp: In member function ‘virtual nsresult {anonymous}::JSEnumerator::Next(JSContext*, JS::MutableHandleValue)’: 52:23.09 /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp:42:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 52:23.09 nsresult JSEnumerator::Next(JSContext* aCx, JS::MutableHandleValue aResult) { 52:23.09 ^~~~~~~~~~~~ 52:23.09 In file included from /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp:13:0, 52:23.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38: 52:23.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsContentUtils.h:2184:68: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 52:23.09 return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping); 52:23.09 ^ 52:23.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:56:0: 52:23.15 /<>/firefox-68.0~b13+build1/xpcom/ds/nsStringEnumerator.cpp: In member function ‘virtual nsresult {anonymous}::JSStringEnumerator::Next(JSContext*, JS::MutableHandleValue)’: 52:23.15 /<>/firefox-68.0~b13+build1/xpcom/ds/nsStringEnumerator.cpp:45:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 52:23.15 nsresult JSStringEnumerator::Next(JSContext* aCx, 52:23.15 ^~~~~~~~~~~~~~~~~~ 52:33.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 52:33.32 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io' 52:33.34 xpcom/io/Unified_c_xpcom_io0.o 52:33.34 xpcom/io/nsLocalFileUnix.o 52:33.51 xpcom/io/Unified_cpp_xpcom_io0.o 52:41.50 xpcom/io/Unified_cpp_xpcom_io1.o *** KEEP ALIVE MARKER *** Total duration: 0:53:00.245540 53:07.63 Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d) 53:07.63 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_NAME=serde_derive /usr/bin/rustc --crate-name serde_derive '/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="deserialize_in_place"' -C metadata=a31e122bd46c4735 -C extra-filename=-a31e122bd46c4735 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 53:14.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io0.cpp:119:0: 53:14.28 /<>/firefox-68.0~b13+build1/xpcom/io/nsBinaryStream.cpp: In member function ‘virtual nsresult nsBinaryInputStream::ReadArrayBuffer(uint32_t, JS::Handle, JSContext*, uint32_t*)’: 53:14.30 /<>/firefox-68.0~b13+build1/xpcom/io/nsBinaryStream.cpp:771:1: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 53:14.30 nsBinaryInputStream::ReadArrayBuffer(uint32_t aLength, 53:14.30 ^~~~~~~~~~~~~~~~~~~ 53:14.81 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 53:14.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 53:14.83 xpcom/components/StaticComponents.o 53:14.83 xpcom/components/Unified_cpp_xpcom_components0.o 53:19.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io0.cpp:137:0: 53:19.22 /<>/firefox-68.0~b13+build1/xpcom/io/nsEscape.cpp: In function ‘nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)’: 53:19.22 /<>/firefox-68.0~b13+build1/xpcom/io/nsEscape.cpp:588:26: warning: ‘destPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 53:19.22 memcpy(destPtr + destPos, last, toCopy); 53:19.22 ~~~~~~~~^~~~~~~~~ 53:21.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:92:0: 53:21.80 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentChild]’: 53:21.81 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 53:21.81 return Seek(pos); 53:21.81 ~~~~^~~~~ 53:21.81 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 53:21.81 int64_t offset; 53:21.81 ^~~~~~ 53:21.86 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundChild]’: 53:21.87 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 53:21.87 return Seek(pos); 53:21.87 ~~~~^~~~~ 53:21.87 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 53:21.87 int64_t offset; 53:21.87 ^~~~~~ 53:21.93 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentParent]’: 53:21.93 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 53:21.94 return Seek(pos); 53:21.94 ~~~~^~~~~ 53:21.94 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 53:21.94 int64_t offset; 53:21.94 ^~~~~~ 53:21.99 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundParent]’: 53:21.99 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 53:22.00 return Seek(pos); 53:22.00 ~~~~^~~~~ 53:22.00 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 53:22.00 int64_t offset; 53:22.00 ^~~~~~ 53:27.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io' 53:27.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads' 53:27.96 xpcom/threads/IdleTaskRunner.o 53:27.96 xpcom/threads/ThreadDelay.o 53:29.50 warning: method is never used: `get_stable_c_enum_layout` 53:29.50 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:158:5 53:29.50 | 53:29.50 158 | pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> { 53:29.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:29.50 | 53:29.50 = note: #[warn(dead_code)] on by default 53:51.54 xpcom/threads/Unified_cpp_xpcom_threads0.o 53:53.74 xpcom/threads/Unified_cpp_xpcom_threads1.o *** KEEP ALIVE MARKER *** Total duration: 0:54:00.245499 54:05.63 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo' 54:05.64 xpcom/reflect/xptinfo/xptdata.o 54:05.64 xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.o 54:40.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::ConstructJSMComponent(const nsACString&, const char*, nsISupports**)’: 54:40.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:1572:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 54:40.57 if (!JS_GetProperty(cx, exports, aConstructor, &ctor) || 54:40.57 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:40.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:1572:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 54:40.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:1578:21: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 54:40.57 if (!JS::Construct(cx, ctor, JS::HandleValueArray::empty(), &inst)) { 54:40.57 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:55.26 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 54:55.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall' 54:55.28 xpcom/reflect/xptcall/xptcall.o 54:59.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall' *** KEEP ALIVE MARKER *** Total duration: 0:55:00.245520 55:02.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:0: 55:02.79 /<>/firefox-68.0~b13+build1/xpcom/reflect/xptinfo/xptinfo.cpp: In member function ‘nsresult nsXPTInterfaceInfo::GetConstant(uint16_t, JS::MutableHandleValue, char**) const’: 55:02.80 /<>/firefox-68.0~b13+build1/xpcom/reflect/xptinfo/xptinfo.cpp:64:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:02.80 nsresult nsXPTInterfaceInfo::GetConstant(uint16_t aIndex, 55:02.80 ^~~~~~~~~~~~~~~~~~ 55:03.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall/md/unix' 55:03.08 xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.o 55:03.08 xpcom/reflect/xptcall/md/unix/xptcstubs_arm.o 55:11.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall/md/unix' 55:11.22 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome' 55:11.25 chrome/Unified_cpp_chrome0.o 55:13.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)139u; T = mozilla::dom::Document]’: 55:13.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.18 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:13.18 ^~~~~~~~~~~~~~~ 55:13.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)396u; T = nsINode]’: 55:13.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)158u; T = mozilla::dom::Element]’: 55:13.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::EventTarget]’: 55:13.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:13.31 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:13.31 ^~~~~~~~~~~~~ 55:13.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:13.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:13.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:13.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:13.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:13.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:13.31 return JS_WrapValue(cx, rval); 55:13.31 ^ 55:13.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)44u; T = mozilla::dom::BrowsingContext]’: 55:13.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.40 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:13.40 ^~~~~~~~~~~~~~~ 55:13.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)398u; T = nsINodeList]’: 55:13.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)81u; T = mozilla::dom::CharacterData]’: 55:13.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)122u; T = mozilla::dom::DOMRequest]’: 55:13.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)774u; T = mozilla::extensions::WebExtensionContentScript]’: 55:13.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)99u; T = mozilla::dom::ContentFrameMessageManager]’: 55:13.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)140u; T = mozilla::dom::DocumentFragment]’: 55:13.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)162u; T = mozilla::dom::EventTarget]’: 55:13.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)145u; T = mozilla::dom::DragEvent]’: 55:13.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)656u; T = mozilla::dom::Storage]’: 55:13.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)119u; T = mozilla::dom::DOMRect]’: 55:13.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)160u; T = mozilla::dom::Event]’: 55:13.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)9u; T = mozilla::dom::Animation]’: 55:13.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)459u; T = mozilla::dom::PositionError]’: 55:13.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:13.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Document]’: 55:13.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:13.96 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:13.96 ^~~~~~~~~~~~~ 55:13.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:13.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:13.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:13.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:13.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:13.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:13.96 return JS_WrapValue(cx, rval); 55:13.96 ^ 55:14.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsINodeList]’: 55:14.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.04 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.04 ^~~~~~~~~~~~~ 55:14.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.05 return JS_WrapValue(cx, rval); 55:14.05 ^ 55:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsINode]’: 55:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.12 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.12 ^~~~~~~~~~~~~ 55:14.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.12 return JS_WrapValue(cx, rval); 55:14.12 ^ 55:14.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::ContentFrameMessageManager]’: 55:14.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.20 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.20 ^~~~~~~~~~~~~ 55:14.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.21 return JS_WrapValue(cx, rval); 55:14.21 ^ 55:14.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DOMRequest]’: 55:14.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.29 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.29 ^~~~~~~~~~~~~ 55:14.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.30 return JS_WrapValue(cx, rval); 55:14.30 ^ 55:14.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::BrowsingContext]’: 55:14.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.39 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.39 ^~~~~~~~~~~~~ 55:14.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.39 return JS_WrapValue(cx, rval); 55:14.39 ^ 55:14.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Storage]’: 55:14.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.48 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.48 ^~~~~~~~~~~~~ 55:14.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.48 return JS_WrapValue(cx, rval); 55:14.48 ^ 55:14.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::CharacterData]’: 55:14.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.56 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.56 ^~~~~~~~~~~~~ 55:14.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.56 return JS_WrapValue(cx, rval); 55:14.56 ^ 55:14.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Animation]’: 55:14.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.64 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.64 ^~~~~~~~~~~~~ 55:14.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.65 return JS_WrapValue(cx, rval); 55:14.65 ^ 55:14.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DocumentFragment]’: 55:14.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.72 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.73 ^~~~~~~~~~~~~ 55:14.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.73 return JS_WrapValue(cx, rval); 55:14.73 ^ 55:14.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Blob]’: 55:14.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.81 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.81 ^~~~~~~~~~~~~ 55:14.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.81 return JS_WrapValue(cx, rval); 55:14.81 ^ 55:14.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::HTMLInputElement]’: 55:14.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:14.96 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:14.96 ^~~~~~~~~~~~~ 55:14.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:14.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:14.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:14.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:14.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:14.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:14.96 return JS_WrapValue(cx, rval); 55:14.96 ^ 55:15.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Element]’: 55:15.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.04 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.04 ^~~~~~~~~~~~~ 55:15.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.04 return JS_WrapValue(cx, rval); 55:15.04 ^ 55:15.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::XULTreeElement]’: 55:15.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.12 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.12 ^~~~~~~~~~~~~ 55:15.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.12 return JS_WrapValue(cx, rval); 55:15.12 ^ 55:15.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::HTMLFormElement]’: 55:15.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.20 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.20 ^~~~~~~~~~~~~ 55:15.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.20 return JS_WrapValue(cx, rval); 55:15.20 ^ 55:15.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)232u; T = mozilla::dom::HTMLFormElement]’: 55:15.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:15.27 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:15.27 ^~~~~~~~~~~~~~~ 55:15.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::WindowGlobalParent]’: 55:15.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.32 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.32 ^~~~~~~~~~~~~ 55:15.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.33 return JS_WrapValue(cx, rval); 55:15.33 ^ 55:15.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)822u; T = mozilla::dom::WindowGlobalParent]’: 55:15.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:15.39 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:15.39 ^~~~~~~~~~~~~~~ 55:15.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::PositionError]’: 55:15.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.45 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.45 ^~~~~~~~~~~~~ 55:15.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.45 return JS_WrapValue(cx, rval); 55:15.45 ^ 55:15.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Event]’: 55:15.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.55 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.55 ^~~~~~~~~~~~~ 55:15.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.55 return JS_WrapValue(cx, rval); 55:15.55 ^ 55:15.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DragEvent]’: 55:15.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.63 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.63 ^~~~~~~~~~~~~ 55:15.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.63 return JS_WrapValue(cx, rval); 55:15.63 ^ 55:15.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsTreeColumn]’: 55:15.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.71 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.71 ^~~~~~~~~~~~~ 55:15.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.72 return JS_WrapValue(cx, rval); 55:15.72 ^ 55:15.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)730u; T = nsTreeColumn]’: 55:15.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:15.78 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:15.78 ^~~~~~~~~~~~~~~ 55:15.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)847u; T = mozilla::dom::XULTreeElement]’: 55:15.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:15.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DOMRect]’: 55:15.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.87 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.87 ^~~~~~~~~~~~~ 55:15.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.87 return JS_WrapValue(cx, rval); 55:15.87 ^ 55:15.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::extensions::WebExtensionContentScript]’: 55:15.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:15.93 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:15.93 ^~~~~~~~~~~~~ 55:15.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:15.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:15.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:15.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:15.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:15.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:15.94 return JS_WrapValue(cx, rval); 55:15.94 ^ 55:16.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)40u; T = mozilla::dom::Blob]’: 55:16.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.00 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:16.00 ^~~~~~~~~~~~~~~ 55:16.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsRange]’: 55:16.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:16.06 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:16.06 ^~~~~~~~~~~~~ 55:16.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:16.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:16.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:16.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:16.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:16.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:16.06 return JS_WrapValue(cx, rval); 55:16.06 ^ 55:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)498u; T = nsRange]’: 55:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.13 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:16.13 ^~~~~~~~~~~~~~~ 55:16.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Selection]’: 55:16.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:16.18 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:16.19 ^~~~~~~~~~~~~ 55:16.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:16.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:16.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:16.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:16.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:16.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:16.19 return JS_WrapValue(cx, rval); 55:16.19 ^ 55:16.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)631u; T = mozilla::dom::Selection]’: 55:16.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.25 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:16.25 ^~~~~~~~~~~~~~~ 55:16.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsFrameLoader]’: 55:16.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:16.31 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:16.31 ^~~~~~~~~~~~~ 55:16.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:16.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:16.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:16.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:16.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:16.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:16.31 return JS_WrapValue(cx, rval); 55:16.32 ^ 55:16.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)190u; T = nsFrameLoader]’: 55:16.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.39 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:16.39 ^~~~~~~~~~~~~~~ 55:16.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)241u; T = mozilla::dom::HTMLInputElement]’: 55:16.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DataTransfer]’: 55:16.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 55:16.48 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 55:16.48 ^~~~~~~~~~~~~ 55:16.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 55:16.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 55:16.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 55:16.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 55:16.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 55:16.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 55:16.49 return JS_WrapValue(cx, rval); 55:16.49 ^ 55:16.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp: In function ‘nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = (mozilla::dom::prototypes::id::ID)126u; T = mozilla::dom::DataTransfer]’: 55:16.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 55:16.56 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 55:16.56 ^~~~~~~~~~~~~~~ 55:19.15 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo' 55:19.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 55:19.18 xpcom/build/NSPRInterposer.o 55:19.18 xpcom/build/PoisonIOInterposerStub.o 55:22.33 xpcom/build/Services.o 55:22.60 xpcom/build/Unified_cpp_xpcom_build0.o 55:28.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads' 55:28.31 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/rust/gtest' 55:28.32 xpcom/rust/gtest/Unified_cpp_xpcom_rust_gtest0.o 55:42.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/rust/gtest' 55:42.67 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 55:42.67 xpcom/tests/gtest/TestAllocReplacement.o 55:42.68 xpcom/tests/gtest/TestCOMArray.o 55:48.23 xpcom/tests/gtest/TestCOMPtr.o 55:52.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome' 55:52.44 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref' 55:52.46 modules/libpref/Unified_cpp_modules_libpref0.o *** KEEP ALIVE MARKER *** Total duration: 0:56:00.256970 56:00.14 xpcom/tests/gtest/TestHashtables.o 56:10.63 xpcom/tests/gtest/TestNsRefPtr.o 56:22.98 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.o 56:34.64 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.o 56:35.24 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 56:35.24 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.o 56:48.31 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref' 56:48.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref/test/gtest' 56:48.39 modules/libpref/test/gtest/Unified_cpp_libpref_test_gtest0.o *** KEEP ALIVE MARKER *** Total duration: 0:57:00.253498 57:03.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref/test/gtest' 57:03.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/gtest' 57:03.30 intl/gtest/Unified_cpp_intl_gtest0.o 57:10.58 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/gtest' 57:10.60 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/hyphen' 57:10.60 intl/hyphenation/hyphen/hyphen.o 57:10.96 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.o 57:11.21 Compiling cssparser v0.25.3 57:11.21 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.25.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cssparser /usr/bin/rustc --crate-name build_script_build '/<>/firefox-68.0~b13+build1/third_party/rust/cssparser/build.rs' --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=0f5e24fea7b50b74 -C extra-filename=-0f5e24fea7b50b74 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cssparser-0f5e24fea7b50b74' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 57:12.18 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/hyphen' 57:12.20 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/glue' 57:12.21 intl/hyphenation/glue/hnjstdio.o 57:12.21 intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.o 57:39.37 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/glue' 57:39.38 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 57:39.39 intl/locale/Unified_cpp_intl_locale0.o 57:53.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 57:53.12 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestExpirationTracker.cpp:22, 57:53.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2: 57:53.12 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp: In member function ‘virtual void GCPostBarriers_nsTArray_Test::TestBody()’: 57:53.12 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.12 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.12 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.12 ::testing::AssertionResult(expression)) \ 57:53.12 ^~~~~~~~~~ 57:53.12 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.12 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.15 ^ 57:53.17 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.17 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.18 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.19 ::testing::AssertionResult(expression)) \ 57:53.19 ^~~~~~~~~~ 57:53.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.19 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.19 ^ 57:53.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.19 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.19 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.19 ::testing::AssertionResult(expression)) \ 57:53.19 ^~~~~~~~~~ 57:53.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.19 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.19 ^ 57:53.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.19 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.20 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.21 ::testing::AssertionResult(expression)) \ 57:53.21 ^~~~~~~~~~ 57:53.21 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.21 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.21 ^ 57:53.21 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.22 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.22 ::testing::AssertionResult(expression)) \ 57:53.22 ^~~~~~~~~~ 57:53.22 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.22 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.22 ^ 57:53.24 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.24 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.25 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.25 ::testing::AssertionResult(expression)) \ 57:53.25 ^~~~~~~~~~ 57:53.25 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.25 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.25 ^ 57:53.25 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.25 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.25 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.25 ::testing::AssertionResult(expression)) \ 57:53.25 ^~~~~~~~~~ 57:53.25 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.25 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.25 ^ 57:53.25 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.25 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.26 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.26 ::testing::AssertionResult(expression)) \ 57:53.26 ^~~~~~~~~~ 57:53.26 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.26 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.26 ^ 57:53.28 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.28 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.28 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.28 ::testing::AssertionResult(expression)) \ 57:53.28 ^~~~~~~~~~ 57:53.28 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.28 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.28 ^ 57:53.28 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 57:53.28 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.28 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.28 ::testing::AssertionResult(expression)) \ 57:53.28 ^~~~~~~~~~ 57:53.29 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.29 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 57:53.29 ^ 57:53.29 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.29 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.29 ::testing::AssertionResult(expression)) \ 57:53.29 ^~~~~~~~~~ 57:53.29 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.31 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.31 ^ 57:53.31 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 57:53.31 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:53.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro ‘GTEST_TEST_BOOLEAN_’ 57:53.31 ::testing::AssertionResult(expression)) \ 57:53.31 ^~~~~~~~~~ 57:53.31 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 57:53.31 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 57:53.31 ^ 57:59.67 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' *** KEEP ALIVE MARKER *** Total duration: 0:58:00.249512 58:16.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/gtk' 58:16.28 intl/locale/gtk/OSPreferences_gtk.o 58:20.79 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/gtk' 58:20.81 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/tests/gtest' 58:20.84 intl/locale/tests/gtest/Unified_cpp_locale_tests_gtest0.o 58:35.35 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/tests/gtest' 58:35.37 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk' 58:35.37 intl/lwbrk/nsPangoBreaker.o 58:35.37 intl/lwbrk/Unified_cpp_intl_lwbrk0.o 58:44.71 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk' 58:44.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk/gtest' 58:44.74 intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.o 58:52.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk/gtest' 58:52.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/strres' 58:52.37 intl/strres/Unified_cpp_intl_strres0.o *** KEEP ALIVE MARKER *** Total duration: 0:59:00.246003 59:19.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.84 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h: In member function ‘virtual void Tokenizer_IntegerReading_Test::TestBody()’: 59:19.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘u64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.85 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.85 ^~ 59:19.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.85 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:755:14: note: ‘u64’ was declared here 59:19.85 uint64_t u64; 59:19.85 ^~~ 59:19.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.85 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.85 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.85 ^~ 59:19.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.85 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:727:13: note: ‘s64’ was declared here 59:19.85 int64_t s64; 59:19.85 ^~~ 59:19.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.86 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.87 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.87 ^~ 59:19.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.87 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:726:13: note: ‘s32’ was declared here 59:19.87 int32_t s32; 59:19.87 ^~~ 59:19.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.91 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘u64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.94 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.94 ^~ 59:19.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.94 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:713:14: note: ‘u64’ was declared here 59:19.94 uint64_t u64; 59:19.94 ^~~ 59:19.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.94 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.94 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.94 ^~ 59:19.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.94 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:691:13: note: ‘s64’ was declared here 59:19.94 int64_t s64; 59:19.94 ^~~ 59:19.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.94 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.95 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.95 ^~ 59:19.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.95 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:690:13: note: ‘s32’ was declared here 59:19.95 int32_t s32; 59:19.95 ^~~ 59:19.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.95 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s16’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.96 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.96 ^~ 59:19.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.96 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:689:13: note: ‘s16’ was declared here 59:19.97 int16_t s16; 59:19.97 ^~~ 59:19.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.98 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘s8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.98 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.98 ^~ 59:19.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.98 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:688:12: note: ‘s8’ was declared here 59:19.98 int8_t s8; 59:19.98 ^~ 59:19.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.98 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘u64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:19.99 if (const ::testing::AssertionResult gtest_ar_ = \ 59:19.99 ^~ 59:19.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:19.99 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:673:14: note: ‘u64’ was declared here 59:19.99 uint64_t u64; 59:19.99 ^~~ 59:19.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:19.99 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:19.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:19.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘u16’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:20.00 if (const ::testing::AssertionResult gtest_ar_ = \ 59:20.00 ^~ 59:20.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:20.00 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:671:14: note: ‘u16’ was declared here 59:20.00 uint16_t u16; 59:20.00 ^~~ 59:20.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:20.00 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:20.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:20.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘u8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:20.01 if (const ::testing::AssertionResult gtest_ar_ = \ 59:20.01 ^~ 59:20.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:20.01 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:670:13: note: ‘u8’ was declared here 59:20.01 uint8_t u8; 59:20.01 ^~ 59:26.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59:0, 59:26.33 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 59:26.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 59:26.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h: In member function ‘virtual void Tokenizer_ReadIntegers_Test::TestBody()’: 59:26.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: ‘signed_value64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 59:26.33 if (const ::testing::AssertionResult gtest_ar_ = \ 59:26.33 ^~ 59:26.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:0: 59:26.33 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:1368:11: note: ‘signed_value64’ was declared here 59:26.33 int64_t signed_value64; 59:26.33 ^~~~~~~~~~~~~~ 59:26.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/strres' 59:26.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/unicharutil/util' 59:26.91 intl/unicharutil/util/Unified_cpp_unicharutil_util0.o 59:28.39 In file included from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTextFormatter.cpp:6:0, 59:28.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:11: 59:28.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatterOrdering_orders_Test::TestBody()’: 59:28.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:28.39 mozilla::MakeSpan(values, sizeof...(aArgs))); 59:28.39 ^ 59:28.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:28.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:28.40 mozilla::MakeSpan(values, sizeof...(aArgs))); 59:28.40 ^ 59:28.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:34.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatter_Tests_Test::TestBody()’: 59:34.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:34.89 mozilla::MakeSpan(values, sizeof...(aArgs))); 59:34.89 ^ 59:34.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:35.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatterTestResults_Tests_Test::TestBody()’: 59:35.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:35.36 mozilla::MakeSpan(values, sizeof...(aArgs))); 59:35.36 ^ 59:35.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:57:65: note: parameter passing for argument of type ‘mozilla::Span’ will change in GCC 7.1 59:46.74 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/unicharutil/util' 59:46.76 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n' 59:46.77 intl/l10n/Unified_cpp_intl_l10n0.o 59:56.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/uconv' 59:56.23 intl/uconv/Unified_cpp_intl_uconv0.o 59:59.32 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 59:59.38 Compiling synstructure v0.10.1 59:59.39 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/synstructure' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Helper methods and macros for custom derives' CARGO_PKG_REPOSITORY='https://github.com/mystor/synstructure' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=synstructure /usr/bin/rustc --crate-name synstructure '/<>/firefox-68.0~b13+build1/third_party/rust/synstructure/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a5f61b351ffb992b -C extra-filename=-a5f61b351ffb992b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'unicode_xid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libunicode_xid-6541a01abdb0de61.rlib' --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:00:00.245481 60:00.43 warning: unused `#[macro_use]` import 60:00.43 --> /<>/firefox-68.0~b13+build1/third_party/rust/synstructure/src/lib.rs:164:1 60:00.43 | 60:00.43 164 | #[macro_use] 60:00.43 | ^^^^^^^^^^^^ 60:00.43 | 60:00.43 = note: #[warn(unused_imports)] on by default 60:01.63 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 60:01.63 --> /<>/firefox-68.0~b13+build1/third_party/rust/synstructure/src/lib.rs:2279:24 60:01.63 | 60:01.63 2279 | s = s[i + 1..].trim_left_matches(' '); 60:01.63 | ^^^^^^^^^^^^^^^^^ 60:01.63 | 60:01.63 = note: #[warn(deprecated)] on by default 60:02.36 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/uconv' 60:02.37 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base' 60:02.38 netwerk/base/NetworkInfoServiceLinux.o 60:02.38 netwerk/base/nsNetworkInfoService.o 60:06.43 netwerk/base/nsURLHelperUnix.o 60:08.31 netwerk/base/Unified_cpp_netwerk_base0.o 60:10.63 netwerk/base/Unified_cpp_netwerk_base1.o 60:12.07 netwerk/base/Unified_cpp_netwerk_base2.o 60:13.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:0: 60:13.16 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::PromiseResolver::ResolvedCallback(JSContext*, JS::Handle)’: 60:13.16 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:42:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:13.16 void PromiseResolver::ResolvedCallback(JSContext* aCx, 60:13.16 ^~~~~~~~~~~~~~~ 60:13.16 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::PromiseResolver::RejectedCallback(JSContext*, JS::Handle)’: 60:13.16 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:13.16 void PromiseResolver::RejectedCallback(JSContext* aCx, 60:13.16 ^~~~~~~~~~~~~~~ 60:13.16 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::LocalizationHandler::RejectedCallback(JSContext*, JS::Handle)’: 60:13.17 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:419:16: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:13.17 virtual void RejectedCallback(JSContext* aCx, 60:13.17 ^~~~~~~~~~~~~~~~ 60:13.39 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::L10nReadyHandler::RejectedCallback(JSContext*, JS::Handle)’: 60:13.39 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:548:8: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:13.39 void RejectedCallback(JSContext* aCx, JS::Handle aValue) override { 60:13.39 ^~~~~~~~~~~~~~~~ 60:13.41 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::L10nReadyHandler::ResolvedCallback(JSContext*, JS::Handle)’: 60:13.41 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:543:8: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:13.41 void ResolvedCallback(JSContext* aCx, JS::Handle aValue) override { 60:13.42 ^~~~~~~~~~~~~~~~ 60:13.59 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘void mozilla::dom::DocumentL10n::SetAttributes(JSContext*, mozilla::dom::Element&, const nsAString&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)’: 60:13.59 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:281:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:13.59 if (!nsContentUtils::StringifyJSON(aCx, &val, data)) { 60:13.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 60:13.61 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘void mozilla::dom::DocumentL10n::GetAttributes(JSContext*, mozilla::dom::Element&, mozilla::dom::L10nKey&, mozilla::ErrorResult&)’: 60:13.61 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:305:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:13.61 if (!JS_ParseJSON(aCx, l10nArgs.get(), l10nArgs.Length(), &json)) { 60:13.61 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:13.62 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:305:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14:0, 60:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 60:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 60:14.00 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 60:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 60:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const JS::Value]’: 60:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:351:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.00 MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 60:14.00 ^~~~~~~~~ 60:14.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13:0, 60:14.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 60:14.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 60:14.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 60:14.12 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 60:14.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 60:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:873:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.12 return JS_WrapValue(cx, rval); 60:14.12 ^ 60:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:887:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.12 return JS_WrapValue(cx, rval); 60:14.12 ^ 60:14.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:975:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.13 return JS_WrapValue(cx, rval); 60:14.13 ^ 60:14.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:0: 60:14.19 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::LocalizationHandler::ResolvedCallback(JSContext*, JS::Handle)’: 60:14.19 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:330:16: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:14.19 virtual void ResolvedCallback(JSContext* aCx, 60:14.19 ^~~~~~~~~~~~~~~~ 60:14.19 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:339:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 60:14.20 if (!iter.init(aValue, JS::ForOfIterator::AllowNonIterable)) { 60:14.20 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:14.20 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:351:23: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.20 if (!iter.next(&temp, &done)) { 60:14.20 ~~~~~~~~~^~~~~~~~~~~~~~ 60:14.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14:0, 60:14.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 60:14.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 60:14.20 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 60:14.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 60:14.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:334:73: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:14.23 return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue); 60:14.23 ^ 60:14.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:334:73: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 60:17.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n' 60:17.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/mozurl' 60:17.93 netwerk/base/mozurl/MozURL.o 60:20.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/mozurl' 60:20.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie' 60:20.26 netwerk/cookie/nsCookieService.o 60:20.26 netwerk/cookie/Unified_cpp_netwerk_cookie0.o 60:54.66 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 60:54.66 from /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:16, 60:54.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 60:54.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool mozilla::net::PACProxyAlert(JSContext*, unsigned int, JS::Value*)’: 60:54.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:54.66 return js::ToStringSlow(cx, v); 60:54.66 ^ 60:55.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:0: 60:55.12 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In function ‘nsresult mozilla::net::ProxyAutoConfig::SetupJS()’: 60:55.12 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:55.12 if (!JS_GetPendingException(mCx, &exn)) { 60:55.12 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 60:55.12 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:55.12 if (!JS_GetPendingException(mCx, &exn)) { 60:55.12 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 60:55.86 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 60:55.86 from /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:16, 60:55.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 60:55.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool mozilla::net::PACDnsResolve(JSContext*, unsigned int, JS::Value*)’: 60:55.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:55.87 return js::ToStringSlow(cx, v); 60:55.87 ^ 60:55.95 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp: In member function ‘virtual nsresult nsCookieService::CookieExists(const nsACString&, const nsACString&, const nsACString&, JS::HandleValue, JSContext*, bool*)’: 60:55.95 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:4468:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:55.95 nsCookieService::CookieExists(const nsACString& aHost, const nsACString& aPath, 60:55.95 ^~~~~~~~~~~~~~~ 60:56.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:0: 60:56.04 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In member function ‘nsresult mozilla::net::ProxyAutoConfig::GetProxyForURI(const nsCString&, const nsCString&, nsACString&)’: 60:56.04 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:56.04 if (!JS_GetPendingException(mCx, &exn)) { 60:56.04 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 60:56.04 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:831:77: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:56.04 bool ok = JS_CallFunctionName(cx, global, "FindProxyForURL", args, &rval); 60:56.04 ^ 60:56.04 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp: In member function ‘virtual nsresult nsCookieService::GetCookiesFromHost(const nsACString&, JS::HandleValue, JSContext*, nsISimpleEnumerator**)’: 60:56.04 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:4611:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:56.04 nsCookieService::GetCookiesFromHost(const nsACString& aHost, 60:56.05 ^~~~~~~~~~~~~~~ 60:56.33 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In member function ‘bool mozilla::net::ProxyAutoConfig::MyIPAddress(const JS::CallArgs&)’: 60:56.33 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:941:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:56.33 JS_GetProperty(cx, global, "pacUseMultihomedDNS", &v) && 60:56.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:56.33 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:941:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 60:57.09 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp: In member function ‘virtual nsresult nsCookieService::Add(const nsACString&, const nsACString&, const nsACString&, const nsACString&, bool, bool, bool, int64_t, JS::HandleValue, int32_t, JSContext*)’: 60:57.09 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:2492:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:57.09 nsCookieService::Add(const nsACString& aHost, const nsACString& aPath, 60:57.09 ^~~~~~~~~~~~~~~ 60:58.37 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp: In member function ‘virtual nsresult nsCookieService::Remove(const nsACString&, const nsACString&, const nsACString&, bool, JS::HandleValue, JSContext*)’: 60:58.37 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:2610:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 60:58.37 nsCookieService::Remove(const nsACString& aHost, const nsACString& aName, 60:58.37 ^~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:01:00.263095 61:06.32 netwerk/base/Unified_cpp_netwerk_base3.o 61:18.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:0: 61:18.30 /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.cpp: In member function ‘virtual nsresult ArrayBufferInputStream::SetData(JS::Handle, uint32_t, uint32_t)’: 61:18.30 /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.cpp:24:1: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 61:18.31 ArrayBufferInputStream::SetData(JS::Handle aBuffer, 61:18.33 ^~~~~~~~~~~~~~~~~~~~~~ 61:19.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:83:0: 61:19.10 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadContextInfo::GetOriginAttributes(JSContext*, JS::MutableHandle)’: 61:19.10 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp:41:15: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:19.10 NS_IMETHODIMP LoadContextInfo::GetOriginAttributes( 61:19.10 ^~~~~~~~~~~~~~~ 61:19.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:92:0: 61:19.10 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 61:19.10 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1017:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:19.10 LoadInfo::GetScriptableOriginAttributes( 61:19.10 ^~~~~~~~ 61:19.11 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 61:19.11 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1043:1: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 61:19.11 LoadInfo::SetScriptableOriginAttributes( 61:19.11 ^~~~~~~~ 61:19.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirects(JSContext*, JS::MutableHandle, const RedirectHistoryArray&)’: 61:19.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1100:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:19.33 LoadInfo::GetRedirects(JSContext* aCx, JS::MutableHandle aRedirects, 61:19.33 ^~~~~~~~ 61:19.39 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirectChainIncludingInternalRedirects(JSContext*, JS::MutableHandle)’: 61:19.39 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1127:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:19.39 LoadInfo::GetRedirectChainIncludingInternalRedirects( 61:19.39 ^~~~~~~~ 61:19.39 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle)’: 61:19.39 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1138:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:19.40 LoadInfo::GetRedirectChain(JSContext* aCx, 61:19.40 ^~~~~~~~ 61:20.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:0: 61:20.29 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetConnectionStatus(mozilla::net::ConnectionData*)’: 61:20.29 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:843:59: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:20.29 connectionData->mCallback->OnDashboardDataAvailable(val); 61:20.29 ^ 61:24.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:83:0: 61:24.38 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadContextInfoFactory::Custom(bool, JS::HandleValue, JSContext*, nsILoadContextInfo**)’: 61:24.38 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp:78:15: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:24.38 NS_IMETHODIMP LoadContextInfoFactory::Custom(bool aAnonymous, 61:24.38 ^~~~~~~~~~~~~~~~~~~~~~ 61:25.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:137:0: 61:25.35 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp: In member function ‘virtual nsresult mozilla::net::Predictor::Learn(nsIURI*, nsIURI*, PredictorLearnReason, JS::HandleValue, JSContext*)’: 61:25.35 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp:1399:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:25.35 Predictor::Learn(nsIURI* targetURI, nsIURI* sourceURI, 61:25.35 ^~~~~~~~~ 61:25.96 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp: In member function ‘virtual nsresult mozilla::net::Predictor::Predict(nsIURI*, nsIURI*, PredictorPredictReason, JS::HandleValue, nsINetworkPredictorVerifier*, JSContext*)’: 61:25.96 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp:632:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:25.96 Predictor::Predict(nsIURI* targetURI, nsIURI* sourceURI, 61:25.96 ^~~~~~~~~ 61:30.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:0: 61:30.77 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::LookupHelper::ConstructAnswer(mozilla::net::LookupArgument*)’: 61:30.78 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:313:49: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:30.78 this->mCallback->OnDashboardDataAvailable(val); 61:30.78 ^ 61:30.91 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetRcwnData(mozilla::net::RcwnData*)’: 61:30.91 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:766:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:30.91 aData->mCallback->OnDashboardDataAvailable(val); 61:30.91 ^ 61:30.98 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetSockets(mozilla::net::SocketData*)’: 61:30.98 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:383:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:30.98 socketData->mCallback->OnDashboardDataAvailable(val); 61:30.98 ^ 61:31.18 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetWebSocketConnections(mozilla::net::WebSocketRequest*)’: 61:31.18 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:598:54: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:31.18 wsRequest->mCallback->OnDashboardDataAvailable(val); 61:31.18 ^ 61:31.38 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetDNSCacheEntries(mozilla::net::DnsData*)’: 61:31.38 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:688:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:31.38 dnsData->mCallback->OnDashboardDataAvailable(val); 61:31.38 ^ 61:31.72 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetHttpConnections(mozilla::net::HttpData*)’: 61:31.72 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:480:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 61:31.72 httpData->mCallback->OnDashboardDataAvailable(val); 61:31.72 ^ 61:34.74 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:6:0, 61:34.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: 61:34.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h: In function ‘bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle) [with T = const mozilla::dom::IOActivityDataDictionary]’: 61:34.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:351:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:34.74 MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 61:34.74 ^~~~~~~~~ 61:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h: In member function ‘void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)’: 61:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:340:73: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:34.82 return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue); 61:34.82 ^ 61:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:340:73: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:36.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:29:0: 61:36.78 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookie.cpp: In member function ‘virtual nsresult nsCookie::GetOriginAttributes(JSContext*, JS::MutableHandle)’: 61:36.78 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookie.cpp:194:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 61:36.78 nsCookie::GetOriginAttributes(JSContext* aCx, 61:36.78 ^~~~~~~~ 61:40.94 netwerk/base/Unified_cpp_netwerk_base4.o 61:43.94 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie' 61:43.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns/mdns/libmdns' 61:43.96 netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.o 61:48.74 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns/mdns/libmdns' 61:48.77 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/socket' 61:48.79 netwerk/socket/Unified_cpp_netwerk_socket0.o 61:58.78 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/socket' 61:58.80 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/mime' 61:58.80 netwerk/mime/nsMIMEHeaderParamImpl.o *** KEEP ALIVE MARKER *** Total duration: 1:02:00.257501 62:02.87 Compiling euclid_macros v0.1.0 62:02.87 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/euclid_macros' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Emilio Cobos Álvarez :The Servo project developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Euclid implementation detail' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=euclid_macros /usr/bin/rustc --crate-name euclid_macros '/<>/firefox-68.0~b13+build1/third_party/rust/euclid_macros/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=133c3ed41d7d410a -C extra-filename=-133c3ed41d7d410a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 62:04.18 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/mime' 62:04.20 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv' 62:04.20 netwerk/streamconv/nsStreamConverterService.o 62:09.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv' 62:09.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv/converters' 62:09.94 netwerk/streamconv/converters/Unified_cpp_converters0.o 62:16.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base4.cpp:47:0: 62:16.92 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::{anonymous}::UDPMessageProxy::GetRawData(JSContext*, JS::MutableHandleValue)’: 62:16.92 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:371:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 62:16.92 UDPMessageProxy::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) { 62:16.92 ^~~~~~~~~~~~~~~ 62:19.18 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPMessage::GetRawData(JSContext*, JS::MutableHandleValue)’: 62:19.18 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:210:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 62:19.18 nsUDPMessage::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) { 62:19.18 ^~~~~~~~~~~~ 62:24.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache' 62:24.89 netwerk/cache/Unified_cpp_netwerk_cache0.o 62:35.26 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv/converters' 62:35.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache2' 62:35.29 netwerk/cache2/AppCacheStorage.o 62:35.29 netwerk/cache2/CacheStorage.o 62:39.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:110:0: 62:39.34 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 62:39.34 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:2692:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 62:39.34 nsSocketTransport::GetScriptableOriginAttributes( 62:39.34 ^~~~~~~~~~~~~~~~~ 62:39.36 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 62:39.36 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:2701:1: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 62:39.36 nsSocketTransport::SetScriptableOriginAttributes( 62:39.36 ^~~~~~~~~~~~~~~~~ 62:45.30 netwerk/cache2/Unified_cpp_netwerk_cache20.o 62:53.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache' 62:53.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about' 62:53.64 netwerk/protocol/about/Unified_cpp_protocol_about0.o 62:53.69 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/logging.h:15:0, 62:53.69 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/command_line.h:29, 62:53.70 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:40, 62:53.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 62:53.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 62:53.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 62:53.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 62:53.70 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 62:53.70 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:8, 62:53.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 62:53.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Logging.h: In member function ‘nsresult mozilla::net::nsSocketTransport::BuildSocket(PRFileDesc*&, bool&, bool&)’: 62:53.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Logging.h:267:62: warning: ‘rv’ may be used uninitialized in this function [-Wmaybe-uninitialized] 62:53.70 MOZ_LOG_EXPAND_ARGS _args); \ 62:53.70 ^ 62:53.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:110:0: 62:53.70 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:1111:12: note: ‘rv’ was declared here 62:53.70 nsresult rv; 62:53.70 ^~ 62:54.23 netwerk/cache2/Unified_cpp_netwerk_cache21.o *** KEEP ALIVE MARKER *** Total duration: 1:03:00.253923 63:12.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base' 63:12.88 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/data' 63:12.89 netwerk/protocol/data/Unified_cpp_protocol_data0.o 63:21.22 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about' 63:21.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/file' 63:21.25 netwerk/protocol/file/Unified_cpp_protocol_file0.o 63:23.19 Compiling derive_more v0.13.0 63:23.20 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/derive_more' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Jelte Fennema ' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Adds #[derive(x)] macros for more traits' CARGO_PKG_REPOSITORY='https://github.com/JelteF/derive_more' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=derive_more /usr/bin/rustc --crate-name derive_more '/<>/firefox-68.0~b13+build1/third_party/rust/derive_more/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=068e65525e8e459d -C extra-filename=-068e65525e8e459d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 63:25.29 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 63:25.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/derive_more/src/add_assign_like.rs:9:35 63:25.30 | 63:25.30 9 | let method_name = method_name.trim_right_matches("Assign"); 63:25.30 | ^^^^^^^^^^^^^^^^^^ 63:25.30 | 63:25.30 = note: #[warn(deprecated)] on by default 63:26.44 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 63:26.44 --> /<>/firefox-68.0~b13+build1/third_party/rust/derive_more/src/mul_assign_like.rs:12:35 63:26.44 | 63:26.44 12 | let method_name = method_name.trim_right_matches("Assign"); 63:26.44 | ^^^^^^^^^^^^^^^^^^ 63:41.71 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/data' 63:41.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp' 63:41.73 netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.o 63:56.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/file' 63:56.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/gio' 63:57.00 netwerk/protocol/gio/nsGIOProtocolHandler.o *** KEEP ALIVE MARKER *** Total duration: 1:04:00.267048 64:09.04 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/gio' 64:09.06 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http' 64:09.08 netwerk/protocol/http/nsHttpChannelAuthProvider.o 64:09.08 netwerk/protocol/http/nsHttpHandler.o 64:40.41 netwerk/protocol/http/Unified_cpp_protocol_http0.o 64:49.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache2' 64:49.80 netwerk/protocol/http/Unified_cpp_protocol_http1.o *** KEEP ALIVE MARKER *** Total duration: 1:05:00.261485 65:11.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp' 65:11.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res' 65:11.51 netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.o 65:11.90 In file included from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.cpp:14:0: 65:11.90 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h: In constructor ‘mozilla::net::nsHttpHandler::nsHttpHandler()’: 65:11.93 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h:573:13: warning: ‘mozilla::net::nsHttpHandler::mProduct’ will be initialized after [-Wreorder] 65:11.93 nsCString mProduct; 65:11.93 ^~~~~~~~ 65:11.94 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h:569:13: warning: ‘nsCString mozilla::net::nsHttpHandler::mVendor’ [-Wreorder] 65:11.94 nsCString mVendor; 65:11.94 ^~~~~~~ 65:11.94 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.cpp:200:1: warning: when initialized here [-Wreorder] 65:11.94 nsHttpHandler::nsHttpHandler() 65:11.94 ^~~~~~~~~~~~~ 65:31.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/viewsource' 65:31.82 netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.o 65:50.86 In file included from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:13:0, 65:50.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 65:50.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise-inl.h: In member function ‘already_AddRefed mozilla::dom::{anonymous}::NativeThenHandler::CallResolveCallback(JSContext*, JS::Handle) [with Callback = mozilla::net::OpenWhenReady(mozilla::dom::Promise*, nsIStreamListener*, nsIChannel*, const std::function&)::; Args = {nsCOMPtr&}]’: 65:50.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise-inl.h:111:29: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 65:50.86 already_AddRefed CallResolveCallback( 65:50.86 ^~~~~~~~~~~~~~~~~~~ 65:58.31 Compiling phf_generator v0.7.21 65:58.32 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_generator' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='PHF generation logic' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=phf_generator /usr/bin/rustc --crate-name phf_generator '/<>/firefox-68.0~b13+build1/third_party/rust/phf_generator/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=a4693290d066f75c -C extra-filename=-a4693290d066f75c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'phf_shared=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libphf_shared-1faba73eb17e35f5.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/librand-bba5052da52eee62.rlib' --cap-lints warn` 65:59.03 Compiling num-derive v0.2.2 65:59.03 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric syntax extensions' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-derive' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-derive' CARGO_PKG_NAME=num-derive /usr/bin/rustc --crate-name num_derive '/<>/firefox-68.0~b13+build1/third_party/rust/num-derive/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=9c27e8b17d0559ed -C extra-filename=-9c27e8b17d0559ed --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libnum_traits-0605a3dfcbde2f9b.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-f5ade0e44e6f7804.rlib' --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:06:00.257505 66:01.17 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/viewsource' 66:01.21 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket' 66:01.21 netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.o 66:03.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res' 66:03.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/system/linux' 66:03.21 netwerk/system/linux/nsNotifyAddrListener_Linux.o 66:04.73 netwerk/protocol/http/Unified_cpp_protocol_http2.o 66:12.02 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/system/linux' 66:12.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc' 66:12.07 netwerk/ipc/Unified_cpp_netwerk_ipc0.o 66:13.43 Compiling tokio-io v0.1.7 66:13.44 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. 66:13.44 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-io /usr/bin/rustc --crate-name tokio_io '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=beb6ec5f033f8943 -C extra-filename=-beb6ec5f033f8943 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 66:21.70 Compiling mio-uds v0.6.4 66:21.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio-uds' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Unix domain socket bindings for mio 66:21.71 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-uds' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-uds' CARGO_PKG_NAME=mio-uds /usr/bin/rustc --crate-name mio_uds '/<>/firefox-68.0~b13+build1/third_party/rust/mio-uds/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3b2dca570efd0f89 -C extra-filename=-3b2dca570efd0f89 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmio-0f6baeb7bddd245e.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 66:24.18 Compiling gkrust_utils v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/gkrust_utils) 66:24.18 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/gkrust_utils' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Jonathan Kingston ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=gkrust_utils /usr/bin/rustc --crate-name gkrust_utils xpcom/rust/gkrust_utils/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1887161e343787f8 -C extra-filename=-1887161e343787f8 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'uuid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libuuid-4b87fd256657a2fa.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 66:25.56 Compiling u2fhid v0.2.3 (/<>/firefox-68.0~b13+build1/dom/webauthn/u2f-hid-rs) 66:25.60 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/dom/webauthn/u2f-hid-rs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Kyle Machulis :J.C. Jones :Tim Taubert ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.2.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=u2fhid /usr/bin/rustc --crate-name u2fhid dom/webauthn/u2f-hid-rs/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ebbbab833e8a1b8e -C extra-filename=-ebbbab833e8a1b8e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'boxfnonce=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libboxfnonce-4664d1f567bc972e.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'libudev=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibudev-7d4e8574b3112b9a.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-5f5366caf3057f0e.rlib' --extern 'runloop=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librunloop-2471e87b34ad2e41.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:07:00.253520 67:06.90 Compiling cstr v0.1.3 67:06.91 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cstr' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Macro for building static CStr reference' CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cstr /usr/bin/rustc --crate-name cstr '/<>/firefox-68.0~b13+build1/third_party/rust/cstr/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a33f4c1f7a727582 -C extra-filename=-a33f4c1f7a727582 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cstr_macros=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcstr_macros-01358803fcf96cea.so' --extern 'procedural_masquerade=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libprocedural_masquerade-da1711ede058c256.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 67:07.14 Compiling rayon v1.0.0 67:07.14 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rayon /usr/bin/rustc --crate-name rayon '/<>/firefox-68.0~b13+build1/third_party/rust/rayon/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=bc7efe46a9d35ff9 -C extra-filename=-bc7efe46a9d35ff9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'either=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libeither-b1c1773a70405f8f.rlib' --extern 'rayon_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librayon_core-8bed53364dc69f94.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 67:18.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket' 67:18.34 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/url-classifier' 67:18.34 netwerk/url-classifier/Unified_cpp_url-classifier0.o 67:25.15 Compiling sha2 v0.8.0 67:25.16 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/sha2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=sha2 /usr/bin/rustc --crate-name sha2 '/<>/firefox-68.0~b13+build1/third_party/rust/sha2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="std"' -C metadata=9a5c52780b92a99e -C extra-filename=-9a5c52780b92a99e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'block_buffer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libblock_buffer-a23a2195a4341420.rlib' --extern 'digest=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdigest-3a14009ce45850a9.rlib' --extern 'fake_simd=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libfake_simd-9f5a057d4f92f63d.rlib' --extern 'opaque_debug=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libopaque_debug-a4bd9a027460b34d.rlib' --cap-lints warn` 67:37.10 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/sha2' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=sha2 /usr/bin/rustc --crate-name sha2 '/<>/firefox-68.0~b13+build1/third_party/rust/sha2/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="std"' -C metadata=4ca218fbe6f86ea2 -C extra-filename=-4ca218fbe6f86ea2 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'block_buffer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libblock_buffer-c444ed544ac08418.rlib' --extern 'digest=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libdigest-edafb6e7522c2416.rlib' --extern 'fake_simd=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfake_simd-9e84ee9155b32ead.rlib' --extern 'opaque_debug=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libopaque_debug-ceb96e3bfc76111d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 67:50.10 Compiling cubeb-core v0.5.4 67:50.11 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-core' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Common types and definitions for cubeb rust and C bindings. Not intended for direct use. 67:50.11 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_NAME=cubeb-core /usr/bin/rustc --crate-name cubeb_core '/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-core/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=227542baaa93ded4 -C extra-filename=-227542baaa93ded4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'cubeb_sys=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcubeb_sys-074795e419b8437d.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 67:51.04 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc' 67:51.06 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/srtp/src' 67:51.06 netwerk/srtp/src/Unified_c_netwerk_srtp_src0.o 67:51.06 netwerk/srtp/src/Unified_c_netwerk_srtp_src1.o 67:51.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:110:0: 67:51.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp: In member function ‘virtual nsresult mozilla::net::SocketTransportShim::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 67:51.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp:1879:1: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 67:51.78 SocketTransportShim::GetScriptableOriginAttributes( 67:51.78 ^~~~~~~~~~~~~~~~~~~ 67:51.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp: In member function ‘virtual nsresult mozilla::net::SocketTransportShim::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 67:51.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp:1885:1: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 67:51.79 SocketTransportShim::SetScriptableOriginAttributes( 67:51.79 ^~~~~~~~~~~~~~~~~~~ 67:55.69 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bindgen' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/bindgen-66bdefcd0dac13df/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION=0.49.1 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_NAME=bindgen /usr/bin/rustc --crate-name bindgen '/<>/firefox-68.0~b13+build1/third_party/rust/bindgen/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=f409cf5d745b02da -C extra-filename=-f409cf5d745b02da --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbitflags-333751a60b490d55.rlib' --extern 'cexpr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcexpr-016b74f81658f091.rlib' --extern 'cfg_if=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcfg_if-3202c5877ffd7679.rlib' --extern 'clang_sys=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libclang_sys-1d8c9a75ed264d0d.rlib' --extern 'clap=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libclap-a959bc034348e109.rlib' --extern 'fxhash=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libfxhash-dc2cb843f84ae1e6.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblazy_static-d77dea7d0e4f4c20.rlib' --extern 'peeking_take_while=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libpeeking_take_while-bbd012b0438822e8.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'regex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libregex-e32efc1c604d01e8.rlib' --extern 'shlex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libshlex-d17fcaf47fdba32b.rlib' --extern 'which=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libwhich-e926a0645ee59212.rlib' --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out'` 67:58.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/url-classifier' 67:58.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/src' 67:58.13 netwerk/sctp/src/sctp_asconf.o 67:58.13 netwerk/sctp/src/sctp_auth.o 67:59.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/srtp/src' 67:59.46 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/datachannel' 67:59.46 netwerk/sctp/datachannel/DataChannel.o *** KEEP ALIVE MARKER *** Total duration: 1:08:00.249554 68:00.48 netwerk/sctp/src/sctp_bsd_addr.o 68:03.53 netwerk/sctp/src/sctp_callout.o 68:04.31 netwerk/sctp/src/sctp_cc_functions.o 68:04.93 netwerk/sctp/src/sctp_crc32.o 68:07.16 netwerk/sctp/src/sctp_indata.o 68:07.67 netwerk/sctp/src/sctp_input.o 68:16.25 netwerk/sctp/src/sctp_output.o 68:16.71 /<>/firefox-68.0~b13+build1/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_cookie_echo’: 68:16.71 /<>/firefox-68.0~b13+build1/netwerk/sctp/src/netinet/sctp_input.c:2756:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 68:16.71 if (diff.tv_sec > UINT32_MAX / 1000000) { 68:16.71 ^ 68:23.16 netwerk/sctp/src/sctp_pcb.o 68:37.39 netwerk/sctp/src/sctp_peeloff.o 68:43.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/datachannel' 68:43.75 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/wifi' 68:43.78 netwerk/wifi/Unified_cpp_netwerk_wifi0.o 68:44.15 netwerk/sctp/src/sctp_sha1.o 68:44.79 netwerk/sctp/src/sctp_ss_functions.o 68:45.16 netwerk/sctp/src/sctp_sysctl.o 68:46.41 netwerk/sctp/src/sctp_timer.o 68:46.87 netwerk/sctp/src/sctp_userspace.o 68:49.07 netwerk/sctp/src/sctp_usrreq.o 68:49.39 netwerk/sctp/src/sctputil.o 68:53.58 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/wifi' 68:53.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/build' 68:53.70 netwerk/build/nsNetModule.o 68:58.58 netwerk/sctp/src/sctp6_usrreq.o *** KEEP ALIVE MARKER *** Total duration: 1:09:00.247007 69:04.54 netwerk/sctp/src/user_environment.o 69:04.78 netwerk/sctp/src/user_mbuf.o 69:05.09 netwerk/sctp/src/user_recv_thread.o 69:06.36 netwerk/sctp/src/user_socket.o 69:10.30 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/src' 69:10.33 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test' 69:10.34 netwerk/test/Unified_cpp_netwerk_test0.o 69:23.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/build' 69:23.50 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp' 69:23.50 netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.o 69:33.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp' 69:33.84 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/auth' 69:33.86 extensions/auth/nsAuthSASL.o 69:33.86 extensions/auth/nsHttpNegotiateAuth.o 69:37.47 extensions/auth/nsIAuthModule.o 69:45.64 extensions/auth/Unified_cpp_extensions_auth0.o 69:52.01 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test' 69:52.02 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium' 69:52.04 ipc/chromium/message_pump_glib.o 69:52.04 ipc/chromium/process_util_linux.o 69:57.01 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/auth' 69:57.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party' 69:57.04 ipc/chromium/src/third_party/Unified_c_src_third_party0.o 69:57.04 ipc/chromium/src/third_party/Unified_c_src_third_party1.o 69:57.05 ipc/chromium/time_posix.o 69:57.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party/Unified_c_src_third_party0.c:2:0: 69:57.54 /<>/firefox-68.0~b13+build1/ipc/chromium/src/third_party/libevent/buffer.c: In function ‘evbuffer_write_sendfile’: 69:57.55 /<>/firefox-68.0~b13+build1/ipc/chromium/src/third_party/libevent/buffer.c:2487:37: warning: passing argument 3 of ‘sendfile’ from incompatible pointer type [-Wincompatible-pointer-types] 69:57.55 res = sendfile(dest_fd, source_fd, &offset, chain->off); 69:57.55 ^ 69:57.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/sys/sendfile.h:3:0, 69:57.55 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/third_party/libevent/buffer.c:66, 69:57.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party/Unified_c_src_third_party0.c:2: 69:57.55 /usr/include/arm-linux-gnueabihf/sys/sendfile.h:33:16: note: expected ‘off_t * {aka long int *}’ but argument is of type ‘int32_t * {aka int *}’ 69:57.55 extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset, 69:57.55 ^~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:10:00.245510 70:00.98 ipc/chromium/Unified_cpp_ipc_chromium0.o 70:03.88 ipc/chromium/Unified_cpp_ipc_chromium1.o 70:25.85 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party' 70:25.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue' 70:25.90 ipc/glue/BackgroundChildImpl.o 70:25.90 ipc/glue/BackgroundParentImpl.o 70:36.73 In file included from /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:61:0, 70:36.73 from /usr/lib/gcc-mozilla/include/c++/6/algorithm:62, 70:36.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h:33, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h:13, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h:15, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:14, 70:36.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 70:36.79 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.h:14, 70:36.79 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.cc:7, 70:36.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2: 70:36.79 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = MessageLoop::PendingTask; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 70:36.79 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h:124:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ will change in GCC 7.1 70:36.79 __push_heap(_RandomAccessIterator __first, 70:36.82 ^~~~~~~~~~~ 70:37.61 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/pickle.h:17:0, 70:37.61 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/histogram.cc:20, 70:37.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:56: 70:37.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BufferList.h: In member function ‘mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]’: 70:37.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BufferList.h:627:7: warning: ‘lastSegmentSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 70:37.61 aIter.Advance(*this, *lastSegmentSize); 70:37.61 ^~~~~ 70:39.08 In file included from /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:61:0, 70:39.08 from /usr/lib/gcc-mozilla/include/c++/6/algorithm:62, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h:33, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h:13, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h:15, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:14, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 70:39.08 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.h:14, 70:39.08 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.cc:7, 70:39.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2: 70:39.08 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = MessageLoop::PendingTask; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 70:39.08 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h:209:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ will change in GCC 7.1 70:39.08 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 70:39.08 ^~~~~~~~~~~~~ 70:42.06 ipc/chromium/Unified_cpp_ipc_chromium2.o 70:50.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:29:0: 70:50.13 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual void mozilla::net::DomPromiseListener::RejectedCallback(JSContext*, JS::Handle)’: 70:50.13 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:7269:16: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 70:50.13 virtual void RejectedCallback(JSContext* aCx, 70:50.13 ^~~~~~~~~~~~~~~~ 70:50.23 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual void mozilla::net::DomPromiseListener::ResolvedCallback(JSContext*, JS::Handle)’: 70:50.23 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:7256:16: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 70:50.23 virtual void ResolvedCallback(JSContext* aCx, 70:50.23 ^~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:11:00.245502 71:21.16 ipc/glue/FileDescriptorSetChild.o 71:30.87 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http' 71:30.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 71:30.90 ipc/ipdl/UnifiedProtocols0.o 71:30.90 ipc/ipdl/UnifiedProtocols1.o 71:43.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium' 71:43.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/testshell' 71:43.57 ipc/testshell/TestShellChild.o 71:43.57 ipc/testshell/TestShellParent.o *** KEEP ALIVE MARKER *** Total duration: 1:12:00.246896 72:06.67 ipc/testshell/XPCShellEnvironment.o 72:25.31 /<>/firefox-68.0~b13+build1/ipc/testshell/TestShellParent.cpp: In member function ‘bool mozilla::ipc::TestShellCommandParent::RunCallback(const nsString&)’: 72:25.31 /<>/firefox-68.0~b13+build1/ipc/testshell/TestShellParent.cpp:74:33: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 72:25.31 bool ok = JS_CallFunctionValue(cx, global, callback, 72:25.31 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 72:25.31 JS::HandleValueArray(strVal), &rval); 72:25.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.22 ipc/glue/FileDescriptorSetParent.o 72:51.18 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 72:51.18 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 72:51.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Dump(JSContext*, unsigned int, JS::Value*)’: 72:51.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.18 return js::ToStringSlow(cx, v); 72:51.18 ^ 72:51.21 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp: In function ‘bool {anonymous}::Quit(JSContext*, unsigned int, JS::Value*)’: 72:51.21 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:69:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 72:51.21 if (!JS_GetProperty(cx, global, "__XPCShellEnvironment", &v) || 72:51.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:51.22 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:69:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 72:51.26 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 72:51.26 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 72:51.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Load(JSContext*, unsigned int, JS::Value*)’: 72:51.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.26 return js::ToStringSlow(cx, v); 72:51.26 ^ 72:51.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Print(JSContext*, unsigned int, JS::Value*)’: 72:51.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.36 return js::ToStringSlow(cx, v); 72:51.36 ^ 72:51.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::DumpXPC(JSContext*, unsigned int, JS::Value*)’: 72:51.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.40 return js::ToUint16Slow(cx, v, out); 72:51.40 ^ 72:51.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘void mozilla::ipc::XPCShellEnvironment::ProcessFile(JSContext*, const char*, FILE*, bool)’: 72:51.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.47 return js::ToStringSlow(cx, v); 72:51.47 ^ 72:51.67 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp: In member function ‘bool mozilla::ipc::XPCShellEnvironment::Init()’: 72:51.67 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:398:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.67 if (!JS_DefineProperty(cx, globalObj, "__XPCShellEnvironment", privateVal, 72:51.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:51.67 JSPROP_READONLY | JSPROP_PERMANENT) || 72:51.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:51.67 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:398:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.84 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 72:51.84 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 72:51.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘bool mozilla::ipc::XPCShellEnvironment::EvaluateString(const nsString&, nsString*)’: 72:51.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 72:51.84 return js::ToStringSlow(cx, v); 72:51.84 ^ 72:52.35 ipc/glue/Unified_cpp_ipc_glue0.o 72:52.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/testshell' 72:52.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/contentproc' 72:52.77 ipc/contentproc/plugin-container.o 72:55.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/contentproc' 72:55.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc' 72:55.83 js/ipc/Unified_cpp_js_ipc0.o *** KEEP ALIVE MARKER *** Total duration: 1:13:00.245499 73:07.70 ipc/glue/Unified_cpp_ipc_glue1.o 73:12.84 ipc/ipdl/UnifiedProtocols10.o 73:20.15 Compiling xpcom v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom) 73:20.17 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='michael@thelayzells.com' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=xpcom /usr/bin/rustc --crate-name xpcom xpcom/rust/xpcom/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3e33d281bf9f661b -C extra-filename=-3e33d281bf9f661b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'thin_vec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libthin_vec-5e0b79428b3a4463.rlib' --extern 'threadbound=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libthreadbound-e5fe5d4a05cbcb2c.rlib' --extern 'xpcom_macros=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libxpcom_macros-efeb39be9b02d7be.so' -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:14:00.245504 74:01.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:01.27 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In function ‘bool UnknownPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 74:01.27 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:511:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:01.27 bool UnknownPropertyStub(JSContext* cx, HandleObject obj, HandleId id, 74:01.28 ^~~~~~~~~~~~~~~~~~~ 74:01.28 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In function ‘bool UnknownStrictPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 74:01.28 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:517:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:01.28 bool UnknownStrictPropertyStub(JSContext* cx, HandleObject obj, HandleId id, 74:01.28 ^~~~~~~~~~~~~~~~~~~~~~~~~ 74:01.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:01.37 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In function ‘mozilla::jsipc::RemoteObject MakeRemoteObject(JSContext*, mozilla::jsipc::ObjectId, JS::HandleObject)’: 74:01.37 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1059:21: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:01.37 static RemoteObject MakeRemoteObject(JSContext* cx, ObjectId id, 74:01.37 ^~~~~~~~~~~~~~~~ 74:01.37 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1059:21: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:02.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:02.04 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::IdToObjectMap::find(mozilla::jsipc::ObjectId)’: 74:02.04 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:43:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:02.04 JSObject* IdToObjectMap::find(ObjectId id) { 74:02.04 ^~~~~~~~~~~~~ 74:02.04 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:43:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:02.12 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::IdToObjectMap::findPreserveColor(mozilla::jsipc::ObjectId)’: 74:02.13 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:51:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:02.13 JSObject* IdToObjectMap::findPreserveColor(ObjectId id) { 74:02.13 ^~~~~~~~~~~~~ 74:03.25 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 74:03.25 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.h:16, 74:03.25 from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.h:11, 74:03.25 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptBase.h:11, 74:03.25 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.h:11, 74:03.25 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:8, 74:03.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 74:03.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘bool mozilla::jsipc::JavaScriptShared::convertIdToGeckoString(JSContext*, JS::HandleId, nsString*)’: 74:03.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:03.25 return js::ToStringSlow(cx, v); 74:03.25 ^ 74:03.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:03.81 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::fromVariant(JSContext*, const mozilla::jsipc::JSVariant&, JS::MutableHandleValue)’: 74:03.81 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:230:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:03.81 bool JavaScriptShared::fromVariant(JSContext* cx, const JSVariant& from, 74:03.81 ^~~~~~~~~~~~~~~~ 74:03.86 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘virtual bool mozilla::jsipc::JavaScriptShared::Unwrap(JSContext*, InfallibleTArray&, JS::MutableHandleObject)’: 74:03.87 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:656:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:03.87 if (!fromVariant(cx, aCpows[i].value(), &v)) { 74:03.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:03.87 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:656:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:03.87 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:660:29: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:03.87 if (!JS_DefineUCProperty(cx, obj, name.BeginReading(), name.Length(), v, 74:03.87 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:03.87 JSPROP_ENUMERATE)) { 74:03.87 ~~~~~~~~~~~~~~~~~ 74:03.95 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::JavaScriptShared::findObjectById(JSContext*, const mozilla::jsipc::ObjectId&)’: 74:03.95 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:443:37: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:03.95 RootedObject obj(cx, objects_.find(objId)); 74:03.95 ~~~~~~~~~~~~~^~~~~~~ 74:04.02 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::toDescriptor(JSContext*, const mozilla::jsipc::PPropertyDescriptor&, JS::MutableHandle)’: 74:04.02 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:523:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.02 bool JavaScriptShared::toDescriptor(JSContext* cx, 74:04.02 ^~~~~~~~~~~~~~~~ 74:04.02 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:527:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.02 if (!fromVariant(cx, in.value(), out.value())) { 74:04.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:04.02 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:527:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.13 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9:0, 74:04.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 74:04.13 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::formatObject(bool, bool, mozilla::jsipc::ObjectId, nsCString&)’: 74:04.13 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:93:8: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.13 void formatObject(bool incoming, bool local, ObjectId id, nsCString& out) { 74:04.13 ^~~~~~~~~~~~ 74:04.13 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:100:34: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.14 obj = shared->objects_.find(id); 74:04.14 ~~~~~~~~~~~~~~~~~~~~~^~~~ 74:04.21 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::format(bool, const mozilla::jsipc::JSVariant&, nsCString&)’: 74:04.21 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:167:59: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.21 formatObject(incoming, true, objId.value(), out); 74:04.21 ^ 74:04.21 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:167:59: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.21 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:172:60: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.21 formatObject(incoming, false, objId.value(), out); 74:04.21 ^ 74:04.21 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:172:60: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:04.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:04.39 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::DOMQI(JSContext*, JS::HandleObject, JS::CallArgs&)’: 74:04.39 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:406:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.39 if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) { 74:04.39 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:04.39 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:406:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.39 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:414:77: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:04.40 return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval()); 74:04.40 ^ 74:04.60 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::ok(JSContext*, const mozilla::jsipc::ReturnStatus&)’: 74:04.60 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1019:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:04.60 if (!fromVariant(cx, status.get_ReturnException().exn(), &exn)) { 74:04.60 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:04.60 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1019:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:04.60 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1023:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:04.60 JS_SetPendingException(cx, exn); 74:04.60 ^ 74:05.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 74:05.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:162:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:05.11 bool WrapperOwner::getOwnPropertyDescriptor( 74:05.11 ^~~~~~~~~~~~ 74:05.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:184:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:05.12 return toDescriptor(cx, result, desc); 74:05.12 ^ 74:05.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:184:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:05.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 74:05.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:156:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:05.21 bool CPOWProxyHandler::getOwnPropertyDescriptor( 74:05.21 ^~~~~~~~~~~~~~~~ 74:05.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:159:57: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:05.21 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 74:05.21 ^ 74:05.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:05.21 { return owner->call args; } 74:05.21 ^~~~ 74:05.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:05.96 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::toVariant(JSContext*, JS::HandleValue, mozilla::jsipc::JSVariant*)’: 74:05.96 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:160:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:05.96 bool JavaScriptShared::toVariant(JSContext* cx, JS::HandleValue from, 74:05.96 ^~~~~~~~~~~~~~~~ 74:05.96 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:162:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:05.96 switch (JS_TypeOfValue(cx, from)) { 74:05.96 ~~~~~~~~~~~~~~^~~~~~~~~~ 74:05.97 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 74:05.97 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.h:16, 74:05.97 from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.h:11, 74:05.97 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptBase.h:11, 74:05.97 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.h:11, 74:05.97 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:8, 74:05.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 74:05.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:05.99 return js::ToStringSlow(cx, v); 74:05.99 ^ 74:06.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:06.06 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::fromDescriptor(JSContext*, JS::Handle, mozilla::jsipc::PPropertyDescriptor*)’: 74:06.06 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:470:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:06.06 bool JavaScriptShared::fromDescriptor(JSContext* cx, 74:06.06 ^~~~~~~~~~~~~~~~ 74:06.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:06.09 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 74:06.09 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:194:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:06.09 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 74:06.09 ^~~~~~~~~~~~ 74:06.19 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 74:06.20 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:187:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:06.20 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 74:06.20 ^~~~~~~~~~~~~~~~ 74:06.20 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:191:55: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:06.20 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 74:06.20 ^ 74:06.20 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:06.20 { return owner->call args; } 74:06.20 ^~~~ 74:06.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:06.24 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In member function ‘bool mozilla::jsipc::WrapperAnswer::fail(mozilla::dom::AutoJSAPI&, mozilla::jsipc::ReturnStatus*)’: 74:06.24 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:62:28: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:06.24 if (!jsapi.StealException(&exn)) { 74:06.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~ 74:06.62 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9:0, 74:06.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 74:06.63 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvSet(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSIDVariant&, const mozilla::jsipc::JSVariant&, const mozilla::jsipc::JSVariant&, mozilla::jsipc::ReturnStatus*)’: 74:06.63 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:06.63 formatObject(true, true, obj.id, out); 74:06.64 ^ 74:06.64 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:06.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:06.64 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:382:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:06.64 if (!fromVariant(cx, value, &val)) { 74:06.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 74:06.64 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:382:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:06.64 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:387:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:06.64 if (!fromVariant(cx, receiverVar, &receiver)) { 74:06.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:06.64 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:387:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:06.72 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:06.72 if (!JS_ForwardSetPropertyTo(cx, obj, id, val, receiver, result)) { 74:06.72 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:06.72 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:06.72 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.20 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9:0, 74:07.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 74:07.20 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvHasInstance(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSVariant&, mozilla::jsipc::ReturnStatus*, bool*)’: 74:07.20 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:07.20 formatObject(true, true, obj.id, out); 74:07.20 ^ 74:07.20 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:07.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:07.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:572:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.21 if (!fromVariant(cx, vVar, &val)) { 74:07.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 74:07.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:572:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:07.58 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 74:07.58 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.58 bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver, 74:07.58 ^~~~~~~~~~~~ 74:07.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:458:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.63 if (!fromVariant(cx, val, vp)) { 74:07.63 ~~~~~~~~~~~^~~~~~~~~~~~~ 74:07.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:458:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:472:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.63 if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp, 74:07.63 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:07.63 JSPROP_PERMANENT | JSPROP_READONLY)) { 74:07.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:07.68 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:472:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 74:07.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.86 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 74:07.86 ^~~~~~~~~~~~~~~~ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:312:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.87 FORWARD(get, (cx, proxy, receiver, id, vp), false); 74:07.87 ^ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:07.87 { return owner->call args; } 74:07.87 ^~~~ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:312:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.87 FORWARD(get, (cx, proxy, receiver, id, vp), false); 74:07.87 ^ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:07.87 { return owner->call args; } 74:07.87 ^~~~ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:312:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:07.87 FORWARD(get, (cx, proxy, receiver, id, vp), false); 74:07.87 ^ 74:07.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:07.87 { return owner->call args; } 74:07.87 ^~~~ 74:07.95 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 74:07.95 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:07.95 bool WrapperOwner::set(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, 74:07.95 ^~~~~~~~~~~~ 74:07.95 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.10 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 74:08.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.11 bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy, 74:08.11 ^~~~~~~~~~~~~~~~ 74:08.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:487:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.11 FORWARD(set, (cx, proxy, id, v, receiver, result), false); 74:08.11 ^ 74:08.11 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:08.11 { return owner->call args; } 74:08.13 ^~~~ 74:08.13 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:487:51: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.13 FORWARD(set, (cx, proxy, id, v, receiver, result), false); 74:08.13 ^ 74:08.13 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:08.13 { return owner->call args; } 74:08.13 ^~~~ 74:08.14 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 74:08.14 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:672:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.14 bool WrapperOwner::hasInstance(JSContext* cx, HandleObject proxy, 74:08.14 ^~~~~~~~~~~~ 74:08.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 74:08.21 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.21 bool CPOWProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 74:08.21 ^~~~~~~~~~~~~~~~ 74:08.25 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:669:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.25 FORWARD(hasInstance, (cx, proxy, v, bp), false); 74:08.25 ^ 74:08.25 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:08.25 { return owner->call args; } 74:08.25 ^~~~ 74:08.25 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:669:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.25 FORWARD(hasInstance, (cx, proxy, v, bp), false); 74:08.25 ^ 74:08.25 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 74:08.25 { return owner->call args; } 74:08.25 ^~~~ 74:08.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:08.34 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvGet(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSVariant&, const mozilla::jsipc::JSIDVariant&, mozilla::jsipc::ReturnStatus*, mozilla::jsipc::JSVariant*)’: 74:08.34 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:330:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.34 if (!fromVariant(cx, receiverVar, &receiver)) { 74:08.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:08.34 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:330:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.34 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.34 if (!JS_ForwardGetPropertyTo(cx, obj, id, receiver, &val)) { 74:08.36 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:08.36 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:08.36 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:08.36 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9:0, 74:08.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 74:08.36 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:08.36 formatObject(true, true, obj.id, out); 74:08.36 ^ 74:08.36 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:08.96 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::print(const char*, const T1&) [with T1 = mozilla::jsipc::ReceiverObj]’: 74:08.96 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:100:34: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:08.96 obj = shared->objects_.find(id); 74:08.96 ~~~~~~~~~~~~~~~~~~~~~^~~~ 74:11.69 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::print(const char*, const T1&, const T2&) [with T1 = mozilla::jsipc::ReceiverObj; T2 = mozilla::jsipc::Identifier]’: 74:11.69 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:100:34: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:11.69 obj = shared->objects_.find(id); 74:11.69 ~~~~~~~~~~~~~~~~~~~~~^~~~ 74:12.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:12.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvGetOwnPropertyDescriptor(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSIDVariant&, mozilla::jsipc::ReturnStatus*, mozilla::jsipc::PPropertyDescriptor*)’: 74:12.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:156:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:12.35 if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &desc)) { 74:12.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 74:12.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:156:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:12.74 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvDefineProperty(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSIDVariant&, const mozilla::jsipc::PPropertyDescriptor&, mozilla::jsipc::ReturnStatus*)’: 74:12.75 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:196:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:12.75 if (!toDescriptor(cx, descriptor, &desc)) { 74:12.75 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 74:12.75 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:196:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:12.75 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:201:29: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:12.75 if (!JS_DefinePropertyById(cx, obj, id, desc, success)) { 74:12.75 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:12.75 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:201:29: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 74:13.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:13.88 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘void mozilla::jsipc::IdToObjectMap::remove(mozilla::jsipc::ObjectId)’: 74:13.89 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:63:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:13.89 void IdToObjectMap::remove(ObjectId id) { table_.remove(id); } 74:13.89 ^~~~~~~~~~~~~ 74:13.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::JavaScriptShared::findCPOWByIdPreserveColor(const mozilla::jsipc::ObjectId&)’: 74:13.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:428:43: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:13.91 JSObject* obj = cpows_.findPreserveColor(objId); 74:13.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 74:14.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:14.05 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘void mozilla::jsipc::WrapperOwner::drop(JSObject*)’: 74:14.06 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:875:31: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:14.06 if (cpows_.findPreserveColor(objId) == obj) { 74:14.06 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 74:14.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:14.37 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘virtual bool mozilla::jsipc::JavaScriptShared::Wrap(JSContext*, JS::HandleObject, InfallibleTArray*)’: 74:14.37 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:691:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:14.37 if (!JS_GetPropertyById(cx, aObj, id, &v)) { 74:14.37 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 74:14.37 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:691:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:15.16 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::IdToObjectMap::add(mozilla::jsipc::ObjectId, JSObject*)’: 74:15.16 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:59:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:15.16 bool IdToObjectMap::add(ObjectId id, JSObject* obj) { 74:15.16 ^~~~~~~~~~~~~ 74:15.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:15.51 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In member function ‘bool mozilla::jsipc::WrapperAnswer::RecvDropObject(const mozilla::jsipc::ObjectId&)’: 74:15.51 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:886:51: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:15.51 JSObject* obj = objects_.findPreserveColor(objId); 74:15.52 ^ 74:16.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20:0: 74:16.06 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::ObjectToIdMap::add(JSContext*, JSObject*, mozilla::jsipc::ObjectId)’: 74:16.11 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:93:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:16.12 bool ObjectToIdMap::add(JSContext* cx, JSObject* obj, ObjectId id) { 74:16.12 ^~~~~~~~~~~~~ 74:16.12 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:93:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:16.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38:0: 74:16.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool mozilla::jsipc::WrapperOwner::toObjectVariant(JSContext*, JSObject*, mozilla::jsipc::ObjectVariant*)’: 74:16.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1086:32: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:16.12 *objVarp = MakeRemoteObject(cx, id, obj); 74:16.12 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 74:16.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1104:30: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:16.12 *objVarp = MakeRemoteObject(cx, id, obj); 74:16.12 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::callOrConstruct(JSContext*, JS::HandleObject, const JS::CallArgs&, bool)’: 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:660:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:16.35 if (!fromVariant(cx, result, args.rval())) { 74:16.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:660:19: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:650:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.35 if (!fromVariant(cx, outparams[i], &v)) { 74:16.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:650:21: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.35 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:655:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.35 if (!JS_SetProperty(cx, obj, "value", v)) { 74:16.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 74:16.36 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:655:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.54 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In function ‘bool CPOWToString(JSContext*, unsigned int, JS::Value*)’: 74:16.54 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:330:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.54 if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) { 74:16.54 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:16.54 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:330:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29:0: 74:16.89 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In function ‘bool mozilla::jsipc::WrapperAnswer::RecvCallOrConstruct(const mozilla::jsipc::ObjectId&, InfallibleTArray&&, const bool&, mozilla::jsipc::ReturnStatus*, mozilla::jsipc::JSVariant*, nsTArray*)’: 74:16.89 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:457:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.89 if (!fromVariant(cx, argv[0], &objv)) { 74:16.89 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 74:16.89 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:457:19: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.89 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:480:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.90 if (!fromVariant(cx, argv[i].get_JSVariant(), &v)) { 74:16.90 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:480:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:495:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.90 if (!JS::Construct(cx, vals[0], args, &obj)) { 74:16.90 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.90 if (!JS::Call(cx, vals[1], vals[0], args, &rval)) return fail(aes, rs); 74:16.90 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 74:16.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.91 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:523:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.91 if (!JS_GetProperty(cx, obj, "value", &v)) { 74:16.91 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 74:16.91 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:523:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 74:16.91 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9:0, 74:16.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 74:16.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:16.91 formatObject(true, true, obj.id, out); 74:16.91 ^ 74:16.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:42: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ will change in GCC 7.1 74:21.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc' 74:21.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal' 74:21.24 hal/Hal.o 74:21.24 hal/Unified_cpp_hal0.o 74:40.31 ipc/glue/Unified_cpp_ipc_glue2.o *** KEEP ALIVE MARKER *** Total duration: 1:15:00.245530 75:43.44 ipc/ipdl/UnifiedProtocols11.o *** KEEP ALIVE MARKER *** Total duration: 1:16:00.258592 76:15.45 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal' 76:15.46 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers' 76:15.46 js/xpconnect/wrappers/XrayWrapper.o 76:15.47 js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.o 76:21.35 In file included from /usr/lib/gcc-mozilla/include/c++/6/map:60:0, 76:21.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 76:21.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 76:21.35 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 76:21.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:10, 76:21.35 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParent.h:12, 76:21.35 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:8, 76:21.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 76:21.35 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: 76:21.35 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_tree.h:2193:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 76:21.35 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 76:21.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:23.48 In file included from /usr/lib/gcc-mozilla/include/c++/6/map:61:0, 76:23.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 76:23.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 76:23.49 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 76:23.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:10, 76:23.49 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParent.h:12, 76:23.49 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:8, 76:23.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 76:23.49 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h: In member function ‘void mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&)’: 76:23.49 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h:502:4: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 76:23.49 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 76:23.49 ^~~ 76:23.77 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h: In member function ‘bool mozilla::ipc::MessageChannel::Call(mozilla::ipc::MessageChannel::Message*, mozilla::ipc::MessageChannel::Message*)’: 76:23.77 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h:502:4: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 76:23.77 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 76:23.77 ^~~ 76:24.91 Compiling rsdparsa_capi v0.1.0 (/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa_capi) 76:24.93 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa_capi' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Paul Ellenbogen :Nils Ohlmeier ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=rsdparsa_capi /usr/bin/rustc --crate-name rsdparsa_capi media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d3db0af39182ae4f -C extra-filename=-d3db0af39182ae4f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'rsdparsa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librsdparsa-5de1286957e7b478.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 76:47.22 ipc/ipdl/UnifiedProtocols12.o 76:48.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:48.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.11 bool XrayWrapper::set(JSContext* cx, HandleObject wrapper, 76:48.11 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:48.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.15 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:48.15 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.15 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:48.17 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::TryResolvePropertyFromSpecs(JSContext*, JS::HandleId, JS::HandleObject, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandle)’: 76:48.17 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:389:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.17 static bool TryResolvePropertyFromSpecs( 76:48.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:414:43: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.18 JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 76:48.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:48.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:414:43: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:470:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.18 if (!JS_DefinePropertyById(cx, holder, id, v, 76:48.19 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 76:48.19 flags & ~JSPROP_INTERNAL_USE_BIT)) { 76:48.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:470:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:476:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.19 return JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 76:48.19 ^ 76:48.20 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:476:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::wrappedJSObject_getter(JSContext*, unsigned int, JS::Value*)’: 76:48.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1548:58: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.30 return WrapperFactory::WaiveXrayAndWrap(cx, args.rval()); 76:48.30 ^ 76:48.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::RecreateLostWaivers(JSContext*, const JS::PropertyDescriptor*, JS::MutableHandle)’: 76:48.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1918:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.38 static bool RecreateLostWaivers(JSContext* cx, const PropertyDescriptor* orig, 76:48.38 ^~~~~~~~~~~~~~~~~~~ 76:48.45 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:48.51 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.51 bool XrayWrapper::hasInstance(JSContext* cx, 76:48.51 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.51 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.51 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:48.51 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.51 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:48.52 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.52 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7:0: 76:48.52 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h: In member function ‘bool xpc::XrayWrapper::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:48.54 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:328:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.54 js::ReportIsNotFunction(cx, v); 76:48.54 ^ 76:48.54 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h: In member function ‘bool xpc::XrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:48.54 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:328:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.54 js::ReportIsNotFunction(cx, v); 76:48.54 ^ 76:48.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:48.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.66 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 76:48.66 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.66 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 76:48.66 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 76:48.66 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14:0, 76:48.66 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 76:48.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.67 return Call(cx, thisv, fun, args, rval); 76:48.67 ^ 76:48.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.72 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:48.72 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.72 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 76:48.72 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.73 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 76:48.73 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 76:48.73 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14:0, 76:48.73 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 76:48.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.73 return Call(cx, thisv, fun, args, rval); 76:48.75 ^ 76:48.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:48.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:48.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.82 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 76:48.82 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:48.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:32: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:48.82 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 76:48.82 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 76:48.82 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14:0, 76:48.82 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 76:48.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.82 return Call(cx, thisv, fun, args, rval); 76:48.82 ^ 76:48.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:48.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:49.16 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::ReportWrapperDenial(JSContext*, JS::HandleId, xpc::WrapperDenialType, const char*)’: 76:49.16 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:207:45: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:49.16 JSString* str = JS_ValueToSource(cx, idval); 76:49.16 ^ 76:49.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::JSXrayTraits::getOwnPropertyFromTargetIfSafe(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:49.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:297:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.44 bool JSXrayTraits::getOwnPropertyFromTargetIfSafe( 76:49.44 ^~~~~~~~~~~~ 76:49.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:311:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.44 if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &desc)) { 76:49.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 76:49.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:311:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.63 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::JSXrayTraits::getOwnPropertyFromWrapperIfSafe(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:49.63 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:280:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.63 bool JSXrayTraits::getOwnPropertyFromWrapperIfSafe( 76:49.64 ^~~~~~~~~~~~ 76:49.64 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:289:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.64 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id, 76:49.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:49.64 outDesc)) { 76:49.64 ~~~~~~~~ 76:49.64 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:294:47: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.64 return JS_WrapPropertyDescriptor(cx, outDesc); 76:49.64 ^ 76:49.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::XrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:49.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1551:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.82 bool XrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 76:49.82 ^~~~~~~~~~ 76:49.83 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1567:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.83 if (!JS_GetOwnPropertyDescriptorById(cx, expando, id, desc)) { 76:49.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 76:49.83 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1567:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.83 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1605:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.83 if (!JS_WrapPropertyDescriptor(cx, desc)) { 76:49.83 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 76:49.84 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1624:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:49.84 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 76:49.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:49.84 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1624:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:50.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1634:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.11 bool DOMXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 76:50.11 ^~~~~~~~~~~~~ 76:50.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1640:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.11 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 76:50.11 ^ 76:50.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1662:50: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.12 return JS_WrapPropertyDescriptor(cx, desc); 76:50.12 ^ 76:50.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1667:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.12 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 76:50.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:50.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1667:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1676:30: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.12 if (!XrayResolveOwnProperty(cx, wrapper, target, id, desc, cacheOnHolder)) { 76:50.12 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1688:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.13 JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 76:50.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:50.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1688:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1687:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:50.13 return JS_DefinePropertyById(cx, holder, id, desc) && 76:50.13 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:50.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1687:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:50.28 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::OpaqueXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:50.28 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:175:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.28 bool OpaqueXrayTraits::resolveOwnProperty( 76:50.28 ^~~~~~~~~~~~~~~~ 76:50.28 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:179:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.28 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 76:50.28 ^ 76:50.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::JSXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 76:50.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:501:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.35 bool JSXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 76:50.35 ^~~~~~~~~~~~ 76:50.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:507:75: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.36 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 76:50.36 ^ 76:50.36 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:537:67: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.36 return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc); 76:50.36 ^ 76:50.36 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:537:67: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:549:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.37 if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &innerDesc)) { 76:50.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:549:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.39 Compiling netwerk_helper v0.0.1 (/<>/firefox-68.0~b13+build1/netwerk/base/rust-helper) 76:50.39 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/netwerk/base/rust-helper' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Jeff Hemphill ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=netwerk_helper /usr/bin/rustc --crate-name netwerk_helper netwerk/base/rust-helper/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1cec7ec86088ecd0 -C extra-filename=-1cec7ec86088ecd0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 76:50.39 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:622:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.39 if (!TryResolvePropertyFromSpecs( 76:50.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 76:50.39 cx, id, holder, clasp->specConstructorFunctions(), 76:50.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.39 clasp->specConstructorProperties(), desc)) { 76:50.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.39 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:655:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.39 if (!JS_GetOwnPropertyDescriptorById(cx, waiver, id, desc)) { 76:50.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:50.41 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:655:45: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.41 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:668:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.41 return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc); 76:50.41 ^ 76:50.41 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:668:69: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.41 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:707:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.41 if (!TryResolvePropertyFromSpecs(cx, id, holder, 76:50.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 76:50.41 clasp->specPrototypeFunctions(), 76:50.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.41 clasp->specPrototypeProperties(), desc)) { 76:50.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.42 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:517:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.42 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 76:50.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 76:50.42 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:517:39: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:50.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue' 76:50.88 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::JSXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’: 76:50.88 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1029:23: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:50.88 if (!JS::Construct(cx, ctorVal, wrapper, vals, &result)) { 76:50.88 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:50.88 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1038:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:50.88 js::ReportIsNotFunction(cx, v); 76:50.88 ^ 76:50.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader' 76:50.94 js/xpconnect/loader/mozJSComponentLoader.o 76:50.96 js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.o 76:50.96 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7:0: 76:50.96 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h: In member function ‘bool xpc::XrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:50.96 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:217:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:50.96 js::ReportIsNotFunction(cx, v); 76:50.96 ^ 76:51.09 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:51.09 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:51.09 bool XrayWrapper::getOwnPropertyDescriptor( 76:51.09 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:51.09 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:51.09 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 76:52.03 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:52.04 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:52.04 if (!JS_WrapValue(cx, &v)) { 76:52.04 ~~~~~~~~~~~~^~~~~~~~ 76:52.15 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:52.15 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:52.15 if (!JS_WrapValue(cx, &v)) { 76:52.15 ~~~~~~~~~~~~^~~~~~~~ 76:52.24 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:52.24 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 76:52.24 if (!JS_WrapValue(cx, &v)) { 76:52.24 ~~~~~~~~~~~~^~~~~~~~ 76:52.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:52.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.35 bool XrayWrapper::defineProperty(JSContext* cx, 76:52.35 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:52.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:52.35 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 76:52.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:52.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:52.36 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:52.36 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 76:52.36 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 76:52.36 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.36 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 76:52.36 ^ 76:52.36 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::JSXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::Handle, JS::ObjectOpResult&, bool*)’: 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.66 bool JSXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper, 76:52.66 ^~~~~~~~~~~~ 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:809:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.66 !JS_DefinePropertyById(cx, target, id, wrappedDesc, result)) { 76:52.66 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:809:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.66 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:828:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.67 if (!JS_DefinePropertyById(cx, target, id, desc, result)) { 76:52.67 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:52.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:828:31: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:808:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:52.67 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc) || 76:52.67 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 76:52.99 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:52.99 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:52.99 bool XrayWrapper::defineProperty(JSContext* cx, 76:52.99 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:52.99 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:52.99 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 76:53.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:53.00 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.00 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.00 if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc, 76:53.00 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.01 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.01 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 76:53.01 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 76:53.01 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.01 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 76:53.01 ^ 76:53.02 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]’: 76:53.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.13 bool XrayWrapper::getOwnPropertyDescriptor( 76:53.13 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:53.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.13 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 76:53.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]’: 76:53.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.26 bool XrayWrapper::getOwnPropertyDescriptor( 76:53.26 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:53.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.26 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 76:53.32 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::JSXrayTraits::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)’: 76:53.33 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:741:40: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:53.33 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id, 76:53.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:53.33 &desc)) { 76:53.33 ~~~~~~ 76:53.98 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::DOMXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::Handle, JS::ObjectOpResult&, bool*)’: 76:53.98 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.99 bool DOMXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper, 76:53.99 ^~~~~~~~~~~~~ 76:53.99 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.99 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1711:72: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:53.99 return XrayDefineProperty(cx, wrapper, obj, id, desc, result, defined); 76:53.99 ^ 76:54.17 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::XrayWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]’: 76:54.17 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:54.17 bool XrayWrapper::defineProperty(JSContext* cx, 76:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~ 76:54.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.18 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 76:54.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:54.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:54.18 if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc, 76:54.18 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:54.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.19 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 76:54.19 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 76:54.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:54.19 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 76:54.19 ^ 76:54.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:74: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 76:54.32 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::DOMXrayTraits::call(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’: 76:54.32 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1775:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.32 return JS_WrapValue(cx, args.rval()); 76:54.32 ^ 76:54.33 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1765:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:54.33 js::ReportIsNotFunction(cx, v); 76:54.33 ^ 76:54.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function ‘static bool xpc::DOMXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)’: 76:54.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1792:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 76:54.57 js::ReportIsNotFunction(cx, v); 76:54.58 ^ 76:54.59 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1800:47: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.59 if (!args.rval().isObject() || !JS_WrapValue(cx, args.rval())) { 76:54.59 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 76:54.85 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::XrayUtils::HasNativeProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 76:54.85 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1847:34: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:54.85 if (!traits->resolveOwnProperty(cx, wrapper, target, holder, id, &desc)) { 76:54.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:55.76 Compiling encoding_glue v0.1.0 (/<>/firefox-68.0~b13+build1/intl/encoding_glue) 76:55.76 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/intl/encoding_glue' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='FFI functions for mozilla::Encoding that aren'\''t appropriate to share on crates.io due to m-c dependencies' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=encoding_glue /usr/bin/rustc --crate-name encoding_glue intl/encoding_glue/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=604f4747ea433cb4 -C extra-filename=-604f4747ea433cb4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'encoding_rs=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libencoding_rs-40c336fbe7c2c2bc.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 76:56.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘virtual bool xpc::JSXrayTraits::enumerateNames(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)’: 76:56.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:909:46: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 76:56.11 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, 76:56.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 76:56.11 wrapperGlobal, id, &desc)) { 76:56.11 ~~~~~~~~~~~~~~~~~~~~~~~~~ 76:58.82 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gleam-81086aed5f841782/build-script-build` *** KEEP ALIVE MARKER *** Total duration: 1:17:00.254903 77:01.83 Compiling darling_macro v0.8.6 77:01.84 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling_macro' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Internal support for a proc-macro library for reading attributes into structs when 77:01.84 implementing custom derives. Use https://crates.io/crates/darling in your code. 77:01.85 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=darling_macro /usr/bin/rustc --crate-name darling_macro '/<>/firefox-68.0~b13+build1/third_party/rust/darling_macro/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=d4992eaaedb030ec -C extra-filename=-d4992eaaedb030ec --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'darling_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling_core-16f894b85eae6c8a.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --cap-lints warn` 77:18.25 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23:0, 77:18.25 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:40: 77:18.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Dump(JSContext*, unsigned int, JS::Value*)’: 77:18.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:18.25 return js::ToStringSlow(cx, v); 77:18.25 ^ 77:19.17 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo&, nsIFile*, JS::MutableHandleObject, JS::MutableHandleScript, char**, bool, JS::MutableHandleValue)’: 77:19.17 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:773:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.17 nsresult mozJSComponentLoader::ObjectForLocation( 77:19.17 ^~~~~~~~~~~~~~~~~~~~ 77:19.18 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:886:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.18 if (!jsapi.StealException(aException)) { 77:19.18 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 77:19.18 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:937:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.18 Unused << aes.StealException(aException); 77:19.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 77:19.79 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ExtractExports(JSContext*, ComponentLoaderInfo&, mozJSComponentLoader::ModuleEntry*, JS::MutableHandleObject)’: 77:19.79 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1172:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.79 if (!obj || !JS_GetProperty(cx, obj, "EXPORTED_SYMBOLS", &symbols)) { 77:19.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.79 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1172:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.80 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1209:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.80 if (!JS_GetElement(cx, symbolsObj, i, &value) || !value.isString() || 77:19.82 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.83 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1209:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.84 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1210:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:19.84 !JS_ValueToId(cx, value, &symbolId)) { 77:19.84 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 77:19.84 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1216:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.85 !JS_GetPropertyById(cx, symbolHolder, symbolId, &value)) { 77:19.86 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.86 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1216:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:19.87 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1230:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:19.89 if (!JS_SetPropertyById(cx, aExports, symbolId, value)) { 77:19.95 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.95 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1230:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:19.95 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1178:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:19.95 if (!JS_IsArrayObject(cx, symbols, &isArray)) { 77:19.95 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 77:20.06 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘const mozilla::Module* mozJSComponentLoader::LoadModule(mozilla::FileLocation&)’: 77:20.06 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.07 !JS_GetProperty(cx, NSGetFactoryHolder, "NSGetFactory", 77:20.07 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:20.07 &NSGetFactory_val) || 77:20.07 ~~~~~~~~~~~~~~~~~~ 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:475:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:20.07 if (!JS_ValueToObject(cx, NSGetFactory_val, &jsGetFactoryObj) || 77:20.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:421:67: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.07 &entry->location, isCriticalModule, &exn); 77:20.07 ^ 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:428:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.07 JS_WrapValue(cx, &exn); 77:20.07 ^ 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:434:77: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 77:20.07 nsContentUtils::ExtractErrorValues(cx, exn, file, &line, &column, msg); 77:20.07 ^ 77:20.07 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:464:21: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 77:20.07 if (JS_TypeOfValue(cx, NSGetFactory_val) != JSTYPE_FUNCTION) { 77:20.07 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 77:20.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::Import(JSContext*, const nsACString&, JS::MutableHandleObject, JS::MutableHandleObject, bool)’: 77:20.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1335:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.62 rv = ObjectForLocation(info, sourceFile, &newEntry->obj, 77:20.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:20.62 &newEntry->thisObjectKey, &newEntry->location, 77:20.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:20.62 true, &exception); 77:20.62 ~~~~~~~~~~~~~~~~~ 77:20.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1344:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:20.62 if (!JS_WrapValue(aCx, &exception)) { 77:20.62 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 77:20.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1347:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:20.63 JS_SetPendingException(aCx, exception); 77:20.63 ^ 77:21.35 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ImportInto(const nsACString&, JS::HandleObject, JSContext*, JS::MutableHandleObject)’: 77:21.35 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1143:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:21.35 if (!JS_GetPropertyById(cx, exports, id, &value) || 77:21.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 77:21.35 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1143:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:21.35 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1144:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:21.35 !JS_SetPropertyById(cx, targetObj, id, value)) { 77:21.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 77:21.35 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1144:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:21.42 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ImportInto(const nsACString&, JS::HandleValue, JSContext*, uint8_t, JS::MutableHandleValue)’: 77:21.42 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:978:10: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:21.42 nsresult mozJSComponentLoader::ImportInto(const nsACString& registryLocation, 77:21.42 ^~~~~~~~~~~~~~~~~~~~ 77:21.42 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:978:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:21.42 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:997:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:21.42 !WrapperFactory::WaiveXrayAndWrap(cx, &targetVal)) { 77:21.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 77:30.75 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/serde-69667f087d2d149e/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_NAME=serde /usr/bin/rustc --crate-name serde '/<>/firefox-68.0~b13+build1/third_party/rust/serde/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=1eedf7ee8cd9ba7f -C extra-filename=-1eedf7ee8cd9ba7f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde_derive-a31e122bd46c4735.so' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` 77:35.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29:0: 77:35.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function ‘virtual bool xpc::WaiveXrayWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 77:35.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:72:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:35.19 bool WaiveXrayWrapper::hasInstance(JSContext* cx, HandleObject wrapper, 77:35.19 ^~~~~~~~~~~~~~~~ 77:35.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:72:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:35.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:90:44: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.19 js::ReportIsNotFunction(cx, wrapperv); 77:35.19 ^ 77:35.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:99:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:35.19 return CrossCompartmentWrapper::hasInstance(cx, wrapper, v, bp); 77:35.19 ^ 77:35.20 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:99:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:35.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:20:0: 77:35.25 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp: In function ‘bool xpc::FilterPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) [with Policy = xpc::OpaqueWithSilentFailing]’: 77:35.25 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:100:13: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.25 static bool FilterPropertyDescriptor(JSContext* cx, HandleObject wrapper, 77:35.25 ^~~~~~~~~~~~~~~~~~~~~~~~ 77:35.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function ‘bool xpc::FilteringWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::SecurityWrapper; Policy = xpc::OpaqueWithCall]’: 77:35.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.27 bool FilteringWrapper::getOwnPropertyDescriptor( 77:35.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:35.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.27 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 77:35.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 77:35.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.27 return FilterPropertyDescriptor(cx, wrapper, id, desc); 77:35.27 ^ 77:35.28 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function ‘bool xpc::FilteringWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::SecurityWrapper; Policy = xpc::Opaque]’: 77:35.28 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.28 bool FilteringWrapper::getOwnPropertyDescriptor( 77:35.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:35.29 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.29 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 77:35.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 77:35.29 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.29 return FilterPropertyDescriptor(cx, wrapper, id, desc); 77:35.29 ^ 77:35.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function ‘bool xpc::FilteringWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const [with Base = js::SecurityWrapper; Policy = xpc::OpaqueWithSilentFailing]’: 77:35.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.30 bool FilteringWrapper::getOwnPropertyDescriptor( 77:35.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:35.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.30 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 77:35.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 77:35.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:35.30 return FilterPropertyDescriptor(cx, wrapper, id, desc); 77:35.30 ^ 77:35.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:0: 77:35.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp: In static member function ‘static bool xpc::AccessCheck::checkPassToPrivilegedCode(JSContext*, JS::HandleObject, JS::HandleValue)’: 77:35.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.44 bool AccessCheck::checkPassToPrivilegedCode(JSContext* cx, HandleObject wrapper, 77:35.44 ^~~~~~~~~~~ 77:35.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:11:0: 77:35.47 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp: In member function ‘virtual bool xpc::ChromeObjectWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&) const’: 77:35.47 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:21:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 77:35.47 bool ChromeObjectWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 77:35.47 ^~~~~~~~~~~~~~~~~~~ 77:35.48 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:28:79: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 77:35.48 return ChromeObjectWrapperBase::defineProperty(cx, wrapper, id, desc, result); 77:35.48 ^ 77:35.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp: In member function ‘virtual bool xpc::ChromeObjectWrapper::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const’: 77:35.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.49 bool ChromeObjectWrapper::set(JSContext* cx, HandleObject wrapper, HandleId id, 77:35.49 ^~~~~~~~~~~~~~~~~~~ 77:35.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.49 return ChromeObjectWrapperBase::set(cx, wrapper, id, v, receiver, result); 77:35.49 ^ 77:35.50 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:75: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:35.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:0: 77:35.60 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp: In static member function ‘static void xpc::AccessCheck::reportCrossOriginDenial(JSContext*, JS::HandleId, const nsACString&)’: 77:35.60 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:157:48: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 77:35.60 JS::RootedString idStr(cx, JS_ValueToSource(cx, idVal)); 77:35.60 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 77:37.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38:0: 77:37.20 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp: In static member function ‘static bool xpc::WrapperFactory::WaiveXrayAndWrap(JSContext*, JS::MutableHandleValue)’: 77:37.20 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:620:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.22 bool WrapperFactory::WaiveXrayAndWrap(JSContext* cx, MutableHandleValue vp) { 77:37.22 ^~~~~~~~~~~~~~ 77:37.22 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:622:31: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.22 return JS_WrapValue(cx, vp); 77:37.22 ^ 77:37.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29:0: 77:37.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function ‘virtual bool xpc::WaiveXrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 77:37.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:35:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:37.26 bool WaiveXrayWrapper::getOwnPropertyDescriptor( 77:37.26 ^~~~~~~~~~~~~~~~ 77:37.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:38:59: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:37.26 return CrossCompartmentWrapper::getOwnPropertyDescriptor(cx, wrapper, id, 77:37.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 77:37.26 desc) && 77:37.27 ~~~~~ 77:37.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:40:42: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:37.27 WrapperFactory::WaiveXrayAndWrap(cx, desc.value()) && 77:37.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 77:37.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:19:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.27 if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) { 77:37.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 77:37.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:27:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.27 if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) { 77:37.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 77:37.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function ‘virtual bool xpc::WaiveXrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const’: 77:37.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:37.37 bool WaiveXrayWrapper::get(JSContext* cx, HandleObject wrapper, 77:37.37 ^~~~~~~~~~~~~~~~ 77:37.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:37.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:37.40 return CrossCompartmentWrapper::get(cx, wrapper, receiver, id, vp) && 77:37.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:37.40 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 77:37.40 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.40 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:48:42: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:37.40 WrapperFactory::WaiveXrayAndWrap(cx, vp); 77:37.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 77:37.42 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In function ‘virtual bool xpc::WaiveXrayWrapper::nativeCall(JSContext*, JS::IsAcceptableThis, JS::NativeImpl, const JS::CallArgs&) const’: 77:37.42 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:69:42: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 77:37.42 WrapperFactory::WaiveXrayAndWrap(cx, args.rval()); 77:37.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 77:38.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38:0: 77:38.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp: In static member function ‘static void xpc::WrapperFactory::PrepareForWrapping(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::MutableHandleObject)’: 77:38.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:284:9: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 77:38.10 &v); 77:38.10 ^ 77:40.25 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers' 77:40.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src' 77:40.28 js/xpconnect/src/Unified_cpp_js_xpconnect_src0.o 77:40.28 js/xpconnect/src/Unified_cpp_js_xpconnect_src1.o *** KEEP ALIVE MARKER *** Total duration: 1:18:00.249511 78:16.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:0: 78:16.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In function ‘void ReportError(JSContext*, const nsACString&)’: 78:16.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:108:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:16.62 JS_SetPendingException(cx, exn); 78:16.62 ^ 78:17.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:0: 78:17.54 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘void AsyncScriptCompiler::Reject(JSContext*)’: 78:17.54 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:189:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:17.54 if (JS_GetPendingException(aCx, &value)) { 78:17.54 ^~ 78:17.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘void AsyncScriptCompiler::Reject(JSContext*, const char*)’: 78:17.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:203:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:17.62 JS_SetPendingException(aCx, exn); 78:17.62 ^ 78:17.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13:0, 78:17.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 78:17.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 78:17.72 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:22, 78:17.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 78:17.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h: In member function ‘void AsyncScriptCompiler::Finish(JSContext*, JS::Handle)’: 78:17.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:17.72 return JS_WrapValue(cx, rval); 78:17.72 ^ 78:22.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:0: 78:22.26 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘void mozilla::dom::PrecompiledScript::ExecuteInGlobal(JSContext*, JS::HandleObject, JS::MutableHandleValue, mozilla::ErrorResult&)’: 78:22.26 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:292:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:22.26 void PrecompiledScript::ExecuteInGlobal(JSContext* aCx, HandleObject aGlobal, 78:22.26 ^~~~~~~~~~~~~~~~~ 78:22.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:306:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:22.27 JS_WrapValue(aCx, aRval); 78:22.27 ^ 78:25.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:0: 78:25.87 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In function ‘bool EvalScript(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue, nsIURI*, bool, bool, JS::MutableHandleScript)’: 78:25.87 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:158:13: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.87 static bool EvalScript(JSContext* cx, HandleObject targetObj, 78:25.87 ^~~~~~~~~~ 78:25.88 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:192:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.88 if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) { 78:25.88 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:25.88 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:192:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.89 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:196:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.89 if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) { 78:25.89 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:25.89 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:196:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.89 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:209:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:25.89 if (!JS_WrapValue(cx, retval)) { 78:25.89 ~~~~~~~~~~~~^~~~~~~~~~~~ 78:26.16 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘nsresult mozJSSubScriptLoader::ReadScriptAsync(nsIURI*, JS::HandleObject, JS::HandleObject, nsIIOService*, bool, bool, JS::MutableHandleValue)’: 78:26.16 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:398:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.16 nsresult mozJSSubScriptLoader::ReadScriptAsync(nsIURI* uri, 78:26.16 ^~~~~~~~~~~~~~~~~~~~ 78:26.40 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions(const nsAString&, LoadSubScriptOptions&, JSContext*, JS::MutableHandleValue)’: 78:26.40 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:549:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.40 nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions( 78:26.40 ^~~~~~~~~~~~~~~~~~~~ 78:26.40 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:687:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.40 Unused << EvalScript(cx, targetObj, loadScope, retval, uri, !!cache, 78:26.40 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:26.40 !ignoreCache && !options.wantReturnValue, &script); 78:26.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:26.40 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:687:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.40 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:671:68: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.41 options.wantReturnValue, !!cache, retval); 78:26.41 ^ 78:26.78 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult mozJSSubScriptLoader::LoadSubScript(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:26.78 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:515:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:26.78 mozJSSubScriptLoader::LoadSubScript(const nsAString& url, HandleValue target, 78:26.78 ^~~~~~~~~~~~~~~~~~~~ 78:26.78 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:515:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.78 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:529:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.78 return DoLoadSubScriptWithOptions(url, options, cx, retval); 78:26.78 ^ 78:26.81 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:26.81 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:533:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:26.81 mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString& url, 78:26.81 ^~~~~~~~~~~~~~~~~~~~ 78:26.81 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:533:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.81 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:546:61: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.81 return DoLoadSubScriptWithOptions(url, options, cx, retval); 78:26.81 ^ 78:26.96 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult AsyncScriptLoader::OnStreamComplete(nsIIncrementalStreamLoader*, nsISupports*, nsresult, uint32_t, const uint8_t*)’: 78:26.96 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:390:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.96 if (EvalScript(cx, targetObj, loadScope, &retval, uri, mCache, 78:26.96 ^~ 78:26.96 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:390:3: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:26.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13:0, 78:26.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 78:26.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 78:26.97 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:22, 78:26.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 78:26.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:873:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:26.97 return JS_WrapValue(cx, rval); 78:26.97 ^ 78:26.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:887:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:26.97 return JS_WrapValue(cx, rval); 78:26.97 ^ 78:26.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:975:35: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:26.97 return JS_WrapValue(cx, rval); 78:26.97 ^ 78:26.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:0: 78:26.98 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:321:49: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:26.98 Unused << mAutoEntryScript.PeekException(&rejectionValue); 78:26.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 78:31.74 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader' 78:31.76 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/tests/components/native' 78:31.77 js/xpconnect/tests/components/native/Unified_cpp_components_native0.o 78:32.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-c55e09bef5bd68aa/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_NAME=serde /usr/bin/rustc --crate-name serde '/<>/firefox-68.0~b13+build1/third_party/rust/serde/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=10f3f8054657969f -C extra-filename=-10f3f8054657969f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde_derive-a31e122bd46c4735.so' --cap-lints warn --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` 78:38.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/tests/components/native/Unified_cpp_components_native0.cpp:29:0: 78:38.69 /<>/firefox-68.0~b13+build1/js/xpconnect/tests/components/native/xpctest_params.cpp: In member function ‘virtual nsresult nsXPCTestParams::TestJsval(JS::Handle, JS::MutableHandle, JS::MutableHandle)’: 78:38.69 /<>/firefox-68.0~b13+build1/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 78:38.69 NS_IMETHODIMP nsXPCTestParams::TestJsval(JS::Handle a, 78:38.69 ^~~~~~~~~~~~~~~ 78:38.70 /<>/firefox-68.0~b13+build1/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:38.70 /<>/firefox-68.0~b13+build1/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:40.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/tests/components/native' 78:41.00 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/chardet' 78:41.02 intl/chardet/Unified_cpp_intl_chardet0.o 78:44.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/chardet' 78:44.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libjar' 78:44.56 modules/libjar/Unified_cpp_modules_libjar0.o 78:55.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:55.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents::GetReturnCode(JSContext*, JS::MutableHandleValue)’: 78:55.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2576:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:55.08 nsXPCComponents::GetReturnCode(JSContext* aCx, MutableHandleValue aOut) { 78:55.08 ^~~~~~~~~~~~~~~ 78:55.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:137:0: 78:55.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpc_map_end.h: In member function ‘virtual nsresult BackstagePass::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 78:55.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCRuntimeService.cpp:26:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.41 #define XPC_MAP_CLASSNAME BackstagePass 78:55.41 ^ 78:55.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCRuntimeService.cpp:26:27: note: in definition of macro ‘XPC_MAP_CLASSNAME’ 78:55.41 #define XPC_MAP_CLASSNAME BackstagePass 78:55.41 ^~~~~~~~~~~~~ 78:55.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:0: 78:55.49 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp: In function ‘JSObject* xpc::GetIDObject(JS::HandleValue, const js::Class*)’: 78:55.50 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:148:18: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.50 static JSObject* GetIDObject(HandleValue aVal, const Class* aClass) { 78:55.50 ^~~~~~~~~~~ 78:55.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:55.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::IsXrayWrapper(JS::HandleValue, bool*)’: 78:55.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2123:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.68 nsXPCComponents_Utils::IsXrayWrapper(HandleValue obj, bool* aRetval) { 78:55.68 ^~~~~~~~~~~~~~~~~~~~~ 78:55.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2123:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::UnwaiveXrays(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:55.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2141:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.70 nsXPCComponents_Utils::UnwaiveXrays(HandleValue aVal, JSContext* aCx, 78:55.70 ^~~~~~~~~~~~~~~~~~~~~ 78:55.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2141:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:55.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetJSEngineTelemetryValue(JSContext*, JS::MutableHandleValue)’: 78:55.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2281:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:55.72 nsXPCComponents_Utils::GetJSEngineTelemetryValue(JSContext* cx, 78:55.72 ^~~~~~~~~~~~~~~~~~~~~ 78:55.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::WaiveXrays(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:55.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2130:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:55.75 nsXPCComponents_Utils::WaiveXrays(HandleValue aVal, JSContext* aCx, 78:55.75 ^~~~~~~~~~~~~~~~~~~~~ 78:55.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2130:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:55.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2133:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:55.75 if (!xpc::WrapperFactory::WaiveXrayAndWrap(aCx, &value)) { 78:55.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 78:56.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:56.02 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Constructor::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 78:56.02 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1282:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.02 nsXPCComponents_Constructor::HasInstance(nsIXPConnectWrappedNative* wrapper, 78:56.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:56.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents::SetReturnCode(JSContext*, JS::HandleValue)’: 78:56.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2583:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.11 nsXPCComponents::SetReturnCode(JSContext* aCx, HandleValue aCode) { 78:56.11 ^~~~~~~~~~~~~~~ 78:56.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 78:56.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:56.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 78:56.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 78:56.11 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 78:56.11 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 78:56.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 78:56.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.11 return js::ToUint32Slow(cx, v, out); 78:56.11 ^ 78:56.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In static member function ‘static bool nsXPCComponents_Constructor::InnerConstructor(JSContext*, unsigned int, JS::Value*)’: 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1089:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.25 if (!JS_GetPropertyById(cx, callee, classIDProp, &classIDv) || 78:56.25 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1089:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1090:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.25 !JS_GetPropertyById(cx, callee, interfaceIDProp, &interfaceID) || 78:56.25 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1090:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1091:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.25 !JS_GetPropertyById(cx, callee, initializerProp, &initializer)) { 78:56.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1091:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1117:22: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.26 if (!JS_ValueToId(cx, initializer, &initid) || 78:56.26 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1118:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.26 !JS_GetPropertyById(cx, instance, initid, &initfunc) || 78:56.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1118:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1119:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.27 !JS_CallFunctionValue(cx, instance, initfunc, args, &dummy)) { 78:56.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1102:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.27 if (!JS_CallFunctionName(cx, classID, "createInstance", 78:56.27 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.28 HandleValueArray(interfaceID), &instancev)) { 78:56.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:56.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetUAWidgetScope(nsIPrincipal*, JSContext*, JS::MutableHandleValue)’: 78:56.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1489:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.34 nsXPCComponents_Utils::GetUAWidgetScope(nsIPrincipal* principal, JSContext* cx, 78:56.34 ^~~~~~~~~~~~~~~~~~~~~ 78:56.46 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::Dispatch(JS::HandleValue, JS::HandleValue, JSContext*)’: 78:56.46 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2006:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.46 nsXPCComponents_Utils::Dispatch(HandleValue runnableArg, HandleValue scope, 78:56.46 ^~~~~~~~~~~~~~~~~~~~~ 78:56.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2006:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2017:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.47 if (!JS_WrapValue(cx, &runnable)) { 78:56.47 ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 78:56.54 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetJSTestingFunctions(JSContext*, JS::MutableHandleValue)’: 78:56.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1739:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.55 nsXPCComponents_Utils::GetJSTestingFunctions(JSContext* cx, 78:56.55 ^~~~~~~~~~~~~~~~~~~~~ 78:56.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetGlobalForObject(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:56.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1787:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.57 nsXPCComponents_Utils::GetGlobalForObject(HandleValue object, JSContext* cx, 78:56.57 ^~~~~~~~~~~~~~~~~~~~~ 78:56.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1787:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.61 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::IsDeadWrapper(JS::HandleValue, bool*)’: 78:56.61 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1902:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.62 nsXPCComponents_Utils::IsDeadWrapper(HandleValue obj, bool* out) { 78:56.62 ^~~~~~~~~~~~~~~~~~~~~ 78:56.62 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1902:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.63 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::IsCrossProcessWrapper(JS::HandleValue, bool*)’: 78:56.63 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1917:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.63 nsXPCComponents_Utils::IsCrossProcessWrapper(HandleValue obj, bool* out) { 78:56.63 ^~~~~~~~~~~~~~~~~~~~~ 78:56.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetCrossProcessWrapperTag(JS::HandleValue, nsACString&)’: 78:56.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1928:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.64 nsXPCComponents_Utils::GetCrossProcessWrapperTag(HandleValue obj, 78:56.64 ^~~~~~~~~~~~~~~~~~~~~ 78:56.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetRealmLocation(JS::HandleValue, JSContext*, nsACString&)’: 78:56.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2374:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.73 nsXPCComponents_Utils::GetRealmLocation(HandleValue val, JSContext* cx, 78:56.73 ^~~~~~~~~~~~~~~~~~~~~ 78:56.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::BlockScriptForGlobal(JS::HandleValue, JSContext*)’: 78:56.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2093:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.83 nsXPCComponents_Utils::BlockScriptForGlobal(HandleValue globalArg, 78:56.83 ^~~~~~~~~~~~~~~~~~~~~ 78:56.86 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::UnblockScriptForGlobal(JS::HandleValue, JSContext*)’: 78:56.86 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2108:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.86 nsXPCComponents_Utils::UnblockScriptForGlobal(HandleValue globalArg, 78:56.86 ^~~~~~~~~~~~~~~~~~~~~ 78:56.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetClassName(JS::HandleValue, bool, JSContext*, char**)’: 78:56.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2157:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.89 nsXPCComponents_Utils::GetClassName(HandleValue aObj, bool aUnwrap, 78:56.89 ^~~~~~~~~~~~~~~~~~~~~ 78:56.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetIncumbentGlobal(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 78:56.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2178:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.92 nsXPCComponents_Utils::GetIncumbentGlobal(HandleValue aCallback, JSContext* aCx, 78:56.92 ^~~~~~~~~~~~~~~~~~~~~ 78:56.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2178:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2188:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.92 if (!JS_WrapValue(aCx, &globalVal)) { 78:56.92 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 78:56.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2196:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:56.92 if (!JS_CallFunctionValue(aCx, nullptr, aCallback, 78:56.92 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.93 JS::HandleValueArray(globalVal), &ignored)) { 78:56.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.98 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetObjectPrincipal(JS::HandleValue, JSContext*, nsIPrincipal**)’: 78:56.98 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2357:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:56.98 nsXPCComponents_Utils::GetObjectPrincipal(HandleValue val, JSContext* cx, 78:56.98 ^~~~~~~~~~~~~~~~~~~~~ 78:58.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:92:0: 78:58.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSWeakReference.cpp: In member function ‘virtual nsresult xpcJSWeakReference::Get(JSContext*, JS::MutableHandleValue)’: 78:58.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSWeakReference.cpp:53:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 78:58.85 xpcJSWeakReference::Get(JSContext* aCx, MutableHandleValue aRetval) { 78:58.85 ^~~~~~~~~~~~~~~~~~ 78:58.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MessageBroadcaster.h:11:0, 78:58.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ChromeMessageBroadcaster.h:10, 78:58.85 from /<>/firefox-68.0~b13+build1/dom/base/nsGlobalWindowInner.h:39, 78:58.85 from /<>/firefox-68.0~b13+build1/dom/base/nsGlobalWindow.h:14, 78:58.85 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:18, 78:58.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 78:58.86 /<>/firefox-68.0~b13+build1/dom/base/nsContentUtils.h:2184:68: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 78:58.86 return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping); 78:58.86 ^ 78:59.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:59.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::RecomputeWrappers(JS::HandleValue, JSContext*)’: 78:59.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1956:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:59.30 nsXPCComponents_Utils::RecomputeWrappers(HandleValue vobj, JSContext* cx) { 78:59.30 ^~~~~~~~~~~~~~~~~~~~~ 78:59.32 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::SetWantXrays(JS::HandleValue, JSContext*)’: 78:59.33 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1978:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:59.33 nsXPCComponents_Utils::SetWantXrays(HandleValue vscope, JSContext* cx) { 78:59.33 ^~~~~~~~~~~~~~~~~~~~~ 78:59.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 78:59.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::CheckSameOriginArg(JSContext*, xpc::FunctionForwarderOptions&, JS::HandleValue)’: 78:59.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:232:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:59.55 static bool CheckSameOriginArg(JSContext* cx, FunctionForwarderOptions& options, 78:59.55 ^~~~~~~~~~~~~~~~~~ 78:59.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 78:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 78:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 78:59.59 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 78:59.59 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 78:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 78:59.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SandboxDump(JSContext*, unsigned int, JS::Value*)’: 78:59.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:59.59 return js::ToStringSlow(cx, v); 78:59.59 ^ 78:59.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 78:59.76 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Exception::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 78:59.76 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:971:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 78:59.76 nsXPCComponents_Exception::HasInstance(nsIXPConnectWrappedNative* wrapper, 78:59.76 ^~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:19:00.245519 79:00.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:00.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::Import(const nsACString&, JS::HandleValue, JSContext*, uint8_t, JS::MutableHandleValue)’: 79:00.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1539:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.48 nsXPCComponents_Utils::Import(const nsACString& registryLocation, 79:00.48 ^~~~~~~~~~~~~~~~~~~~~ 79:00.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1539:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:00.49 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1549:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:00.49 retval); 79:00.49 ^ 79:00.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:00.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxCallableProxyHandler::call(JSContext*, JS::Handle, const JS::CallArgs&) const’: 79:00.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:620:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.55 return JS::Call(cx, thisVal, func, args, args.rval()); 79:00.55 ^ 79:00.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:620:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:620:55: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.55 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:620:55: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:00.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:00.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:00.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:00.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:00.77 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:00.77 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:00.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:00.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SandboxImport(JSContext*, unsigned int, JS::Value*)’: 79:00.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.78 return js::ToStringSlow(cx, v); 79:00.78 ^ 79:00.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:00.78 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:203:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.79 JSFunction* fun = JS_ValueToFunction(cx, funval); 79:00.79 ^ 79:00.79 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:231:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:00.80 if (!JS_SetPropertyById(cx, thisObject, id, args[0])) { 79:00.80 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:00.80 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:231:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:01.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:01.13 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::IsProxy(JS::HandleValue, JSContext*, bool*)’: 79:01.13 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1812:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:01.13 nsXPCComponents_Utils::IsProxy(HandleValue vobj, JSContext* cx, bool* rval) { 79:01.13 ^~~~~~~~~~~~~~~~~~~~~ 79:01.29 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::HandleValue, nsIStackFrame*, const nsAString&, JSContext*, JS::MutableHandleValue)’: 79:01.29 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1750:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:01.29 nsXPCComponents_Utils::CallFunctionWithAsyncStack(HandleValue function, 79:01.29 ^~~~~~~~~~~~~~~~~~~~~ 79:01.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1750:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:01.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1750:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:01.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1778:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:01.30 if (!JS_CallFunctionValue(cx, nullptr, function, 79:01.30 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 79:01.30 JS::HandleValueArray::empty(), retval)) { 79:01.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:01.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1762:47: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:01.30 rv = stack->GetNativeSavedFrame(&asyncStack); 79:01.30 ^ 79:03.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:03.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::NewFunctionForwarder(JSContext*, JS::HandleId, JS::HandleObject, xpc::FunctionForwarderOptions&, JS::MutableHandleValue)’: 79:03.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:335:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:03.92 bool NewFunctionForwarder(JSContext* cx, HandleId idArg, HandleObject callable, 79:03.92 ^~~~~~~~~~~~~~~~~~~~ 79:03.93 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7:0, 79:03.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:03.93 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2434:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:03.93 if (!JS_DefineProperty(cx, obj, "allowCrossOriginArguments", val, attrs)) { 79:03.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:03.93 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2434:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:03.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:03.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::CreateObjectIn(JSContext*, JS::HandleValue, xpc::CreateObjectInOptions&, JS::MutableHandleValue)’: 79:03.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:480:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:03.99 bool CreateObjectIn(JSContext* cx, HandleValue vobj, 79:03.99 ^~~~~~~~~~~~~~ 79:03.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:480:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.00 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:520:40: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.00 if (!WrapperFactory::WaiveXrayAndWrap(cx, rval)) { 79:04.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 79:04.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:04.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘bool SandboxProxyHandler::getPropertyDescriptorImpl(JSContext*, JS::Handle, JS::Handle, bool, JS::MutableHandle) const’: 79:04.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:684:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.10 bool SandboxProxyHandler::getPropertyDescriptorImpl( 79:04.10 ^~~~~~~~~~~~~~~~~~~ 79:04.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:692:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.11 if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, desc)) { 79:04.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 79:04.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:692:41: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:696:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.11 if (!JS_GetPropertyDescriptorById(cx, obj, id, desc)) { 79:04.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 79:04.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:696:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.17 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle) const’: 79:04.17 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:730:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.17 bool SandboxProxyHandler::getOwnPropertyDescriptor( 79:04.17 ^~~~~~~~~~~~~~~~~~~ 79:04.17 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:733:76: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.17 return getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ true, desc); 79:04.17 ^ 79:04.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxProxyHandler::has(JSContext*, JS::Handle, JS::Handle, bool*) const’: 79:04.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:745:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.18 if (!getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ false, &desc)) { 79:04.18 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const’: 79:04.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:757:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 79:04.22 bool SandboxProxyHandler::get(JSContext* cx, JS::Handle proxy, 79:04.22 ^~~~~~~~~~~~~~~~~~~ 79:04.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:757:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:763:33: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.22 if (!getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ false, &desc)) { 79:04.22 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:10:0, 79:04.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:04.22 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:04.22 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:04.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:04.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.22 return Call(cx, thisv, fun, args, rval); 79:04.22 ^ 79:04.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:04.28 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘bool xpc::GlobalProperties::Parse(JSContext*, JS::HandleObject)’: 79:04.28 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:814:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.28 ok = JS_GetElement(cx, obj, i, &nameValue); 79:04.28 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 79:04.28 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:814:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘bool xpc::OptionsBase::ParseValue(const char*, JS::MutableHandleValue, bool*)’: 79:04.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1443:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.48 bool OptionsBase::ParseValue(const char* name, MutableHandleValue prop, 79:04.48 ^~~~~~~~~~~ 79:04.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1457:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.48 return JS_GetProperty(mCx, mObject, name, prop); 79:04.48 ^ 79:04.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1457:49: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:04.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::FunctionForwarder(JSContext*, unsigned int, JS::Value*)’: 79:04.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:305:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.56 !JS_WrapValue(cx, &thisVal)) { 79:04.56 ~~~~~~~~~~~~^~~~~~~~~~~~~~ 79:04.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:311:26: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.56 !JS_WrapValue(cx, args[n])) { 79:04.56 ~~~~~~~~~~~~^~~~~~~~~~~~~ 79:04.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:332:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.56 return JS_WrapValue(cx, args.rval()); 79:04.56 ^ 79:04.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:320:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.56 if (!JS::Construct(cx, fval, args, &obj)) { 79:04.57 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 79:04.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.57 if (!JS::Call(cx, thisVal, fval, args, args.rval())) { 79:04.57 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:04.80 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘bool xpc::OptionsBase::ParseId(const char*, JS::MutableHandleId)’: 79:04.80 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1589:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.80 return JS_ValueToId(mCx, value, prop); 79:04.80 ^ 79:04.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:04.84 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxCreateObjectIn(JSContext*, unsigned int, JS::Value*)’: 79:04.84 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:401:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.84 return xpc::CreateObjectIn(cx, args[0], options, args.rval()); 79:04.84 ^ 79:04.84 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:401:63: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:04.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::CreateObjectIn(JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1840:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.89 nsXPCComponents_Utils::CreateObjectIn(HandleValue vobj, HandleValue voptions, 79:04.89 ^~~~~~~~~~~~~~~~~~~~~ 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1840:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1840:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1849:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.89 if (!xpc::CreateObjectIn(cx, vobj, options, rval)) { 79:04.89 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1849:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::ExportFunction(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.95 bool ExportFunction(JSContext* cx, HandleValue vfunction, HandleValue vscope, 79:04.95 ^~~~~~~~~~~~~~ 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.96 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.97 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:456:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.97 if (!NewFunctionForwarder(cx, id, funObj, forwarderOptions, rval)) { 79:04.97 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.97 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:473:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:04.97 if (!JS_WrapValue(cx, rval)) { 79:04.99 ~~~~~~~~~~~~^~~~~~~~~~ 79:04.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:465:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:04.99 if (!JS_DefinePropertyById(cx, targetScope, id, rval, JSPROP_ENUMERATE)) { 79:04.99 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:04.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:465:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:05.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxExportFunction(JSContext*, unsigned int, JS::Value*)’: 79:05.26 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:375:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.26 return ExportFunction(cx, args[0], args[1], options, args.rval()); 79:05.27 ^ 79:05.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:375:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:375:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:375:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:375:67: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:05.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:05.30 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::ExportFunction(JS::HandleValue, JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1830:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 nsXPCComponents_Utils::ExportFunction(HandleValue vfunction, HandleValue vscope, 79:05.31 ^~~~~~~~~~~~~~~~~~~~~ 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1830:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1830:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1830:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1833:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 if (!xpc::ExportFunction(cx, vfunction, vscope, voptions, rval)) { 79:05.31 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1833:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1833:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1833:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.31 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1833:27: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:05.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:05.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:05.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:05.34 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:05.34 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:05.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:05.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In member function ‘bool xpc::OptionsBase::ParseUInt32(const char*, uint32_t*)’: 79:05.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.35 return js::ToUint32Slow(cx, v, out); 79:05.35 ^ 79:05.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::EvalInSandbox(JSContext*, JS::HandleObject, const nsAString&, const nsACString&, int32_t, JS::MutableHandleValue)’: 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1810:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.48 nsresult xpc::EvalInSandbox(JSContext* cx, HandleObject sandboxArg, 79:05.48 ^~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1861:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:05.48 JS::Evaluate(sandcx, options, buffer, &v); 79:05.48 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1861:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1865:30: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:05.48 if (!aes.StealException(&exn)) { 79:05.48 ~~~~~~~~~~~~~~~~~~^~~~~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1879:43: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.48 if (exn.isUndefined() || !JS_WrapValue(cx, &exn)) { 79:05.48 ~~~~~~~~~~~~^~~~~~~~~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1890:47: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.48 ok = xpc::WrapperFactory::WaiveXrayAndWrap(cx, &v); 79:05.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1892:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.48 ok = JS_WrapValue(cx, &v); 79:05.48 ~~~~~~~~~~~~^~~~~~~~ 79:05.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1884:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.48 JS_SetPendingException(cx, exn); 79:05.48 ^ 79:05.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::EvalInSandbox(const nsAString&, JS::HandleValue, JS::HandleValue, const nsACString&, int32_t, JSContext*, uint8_t, JS::MutableHandleValue)’: 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1458:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.60 nsXPCComponents_Utils::EvalInSandbox( 79:05.60 ^~~~~~~~~~~~~~~~~~~~~ 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1458:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1458:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1463:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.60 if (!JS_ValueToObject(cx, sandboxVal, &sandbox) || !sandbox) { 79:05.60 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 79:05.60 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1485:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.60 return xpc::EvalInSandbox(cx, sandbox, source, filename, lineNo, retval); 79:05.60 ^ 79:05.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:05.65 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::GetSandboxMetadata(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 79:05.65 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1901:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.65 nsresult xpc::GetSandboxMetadata(JSContext* cx, HandleObject sandbox, 79:05.65 ^~~ 79:05.65 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1913:20: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.66 if (!JS_WrapValue(cx, &metadata)) { 79:05.66 ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 79:05.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:05.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetSandboxMetadata(JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 79:05.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1501:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.68 nsXPCComponents_Utils::GetSandboxMetadata(HandleValue sandboxVal, JSContext* cx, 79:05.68 ^~~~~~~~~~~~~~~~~~~~~ 79:05.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1501:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:05.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::SetSandboxMetadata(JSContext*, JS::HandleObject, JS::HandleValue)’: 79:05.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1921:10: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.70 nsresult xpc::SetSandboxMetadata(JSContext* cx, HandleObject sandbox, 79:05.70 ^~~ 79:05.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1929:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.71 if (!JS_StructuredClone(cx, metadataArg, &metadata, nullptr, nullptr)) { 79:05.71 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:05.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1929:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1929:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:05.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:05.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::SetSandboxMetadata(JS::HandleValue, JS::HandleValue, JSContext*)’: 79:05.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1518:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:05.73 nsXPCComponents_Utils::SetSandboxMetadata(HandleValue sandboxVal, 79:05.73 ^~~~~~~~~~~~~~~~~~~~~ 79:05.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1518:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:06.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:06.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:06.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:06.58 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:06.58 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:06.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:06.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static nsresult nsXPCComponents_Exception::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)’: 79:06.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.58 return js::ToStringSlow(cx, v); 79:06.58 ^ 79:06.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:06.61 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.61 return JS_GetProperty(cx, obj, name, rv); 79:06.61 ^ 79:06.62 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:06.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:06.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:06.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:06.64 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:06.64 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:06.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:06.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.64 return js::ToUint32Slow(cx, v, out); 79:06.64 ^ 79:06.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:06.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.64 return JS_GetProperty(cx, obj, name, rv); 79:06.64 ^ 79:06.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.64 return JS_GetProperty(cx, obj, name, rv); 79:06.64 ^ 79:06.67 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:926:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:06.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:06.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:06.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:06.70 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:06.70 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:06.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:06.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.70 return js::ToUint32Slow(cx, v, out); 79:06.70 ^ 79:06.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static nsresult nsXPCComponents_Constructor::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)’: 79:06.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.91 return js::ToStringSlow(cx, v); 79:06.91 ^ 79:06.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.91 return js::ToStringSlow(cx, v); 79:06.91 ^ 79:06.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:06.91 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1229:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.91 if (!JS_GetPropertyById(cx, ifacesObj, id, &val) || val.isPrimitive()) { 79:06.91 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 79:06.91 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1229:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:06.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:06.91 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:06.91 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:06.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.91 return js::ToStringSlow(cx, v); 79:06.91 ^ 79:06.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:06.93 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1233:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:06.93 if (!JS_DefinePropertyById( 79:06.94 ~~~~~~~~~~~~~~~~~~~~~^ 79:06.94 cx, ctor, interfaceIDProp, val, 79:06.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:06.94 JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT)) { 79:06.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1233:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1266:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:07.01 if (!JS_GetPropertyById(cx, classesObj, id, &val) || val.isPrimitive()) { 79:07.01 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1266:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:07.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1270:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.01 if (!JS_DefinePropertyById( 79:07.01 ~~~~~~~~~~~~~~~~~~~~~^ 79:07.01 cx, ctor, classIDProp, val, 79:07.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.01 JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT)) { 79:07.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1270:31: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:0: 79:07.61 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static nsresult XPCConvert::JSValToXPCException(JSContext*, JS::MutableHandleValue, const char*, const char*, mozilla::dom::Exception**)’: 79:07.61 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1250:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:07.61 nsresult XPCConvert::JSValToXPCException(JSContext* cx, MutableHandleValue s, 79:07.61 ^~~~~~~~~~ 79:07.62 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1250:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:07.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:07.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:07.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:07.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:07.62 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:07.62 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:07.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:07.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.62 return js::ToStringSlow(cx, v); 79:07.62 ^ 79:07.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.64 return js::ToStringSlow(cx, v); 79:07.64 ^ 79:07.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.64 return js::ToStringSlow(cx, v); 79:07.64 ^ 79:07.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:0: 79:07.64 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1197:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:07.64 ~AutoExceptionRestorer() { JS_SetPendingException(mContext, tvr); } 79:07.64 ^ 79:08.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:0: 79:08.59 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::ID2JSValue(JSContext*, const nsID&, JS::MutableHandleValue)’: 79:08.59 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:231:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:08.59 bool ID2JSValue(JSContext* aCx, const nsID& aId, MutableHandleValue aVal) { 79:08.59 ^~~~~~~~~~ 79:08.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:08.71 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:08.71 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:08.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In static member function ‘static nsresult nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)’: 79:08.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:08.71 return js::ToStringSlow(cx, v); 79:08.71 ^ 79:08.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:0: 79:08.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::IfaceID2JSValue(JSContext*, const nsXPTInterfaceInfo&, JS::MutableHandleValue)’: 79:08.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:250:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:08.83 bool IfaceID2JSValue(JSContext* aCx, const nsXPTInterfaceInfo& aInfo, 79:08.83 ^~~~~~~~~~~~~~~ 79:08.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:266:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:08.83 if (!JS_DefineProperty( 79:08.83 ~~~~~~~~~~~~~~~~~^ 79:08.83 aCx, obj, aInfo.Constant(i).Name(), constant, 79:08.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:08.83 JSPROP_READONLY | JSPROP_ENUMERATE | JSPROP_PERMANENT)) { 79:08.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:08.83 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:266:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:08.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:08.94 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Interfaces::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 79:08.94 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:243:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:08.94 *_retval = JS_DefinePropertyById(cx, obj, id, iidv, 79:08.94 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 79:08.94 JSPROP_ENUMERATE | JSPROP_READONLY | 79:08.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:08.94 JSPROP_PERMANENT | JSPROP_RESOLVING); 79:08.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:08.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:243:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:08.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:0: 79:08.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp: In function ‘bool xpc::ContractID2JSValue(JSContext*, JSString*, JS::MutableHandleValue)’: 79:08.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:279:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:08.95 bool ContractID2JSValue(JSContext* aCx, JSString* aContract, 79:08.95 ^~~~~~~~~~~~~~~~~~ 79:09.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:09.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Classes::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 79:09.01 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:394:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:09.01 *_retval = JS_DefinePropertyById(cx, obj, id, cidv, 79:09.01 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 79:09.01 JSPROP_ENUMERATE | JSPROP_READONLY | 79:09.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:09.01 JSPROP_PERMANENT | JSPROP_RESOLVING); 79:09.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:09.02 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:394:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:10.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:10.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::ReportError(JS::HandleValue, JS::HandleValue, JSContext*)’: 79:10.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1329:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:10.18 nsXPCComponents_Utils::ReportError(HandleValue error, HandleValue stack, 79:10.18 ^~~~~~~~~~~~~~~~~~~~~ 79:10.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1329:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:10.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1351:53: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:10.18 &stackGlobal); 79:10.18 ^ 79:10.19 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1397:56: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:10.19 nsresult rv = frame->GetNativeSavedFrame(&stack); 79:10.19 ^ 79:10.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:10.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:10.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:10.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:10.20 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:10.20 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:10.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:10.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:10.20 return js::ToStringSlow(cx, v); 79:10.20 ^ 79:11.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:11.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::NukeSandbox(JS::HandleValue, JSContext*)’: 79:11.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2079:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:11.04 nsXPCComponents_Utils::NukeSandbox(HandleValue obj, JSContext* cx) { 79:11.04 ^~~~~~~~~~~~~~~~~~~~~ 79:12.13 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::PermitCPOWsInScope(JS::HandleValue)’: 79:12.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1939:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:12.14 nsXPCComponents_Utils::PermitCPOWsInScope(HandleValue obj) { 79:12.14 ^~~~~~~~~~~~~~~~~~~~~ 79:12.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1939:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:15.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:0: 79:15.19 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp: In function ‘mozilla::Maybe xpc::JSValue2ID(JSContext*, JS::HandleValue)’: 79:15.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSID.cpp:167:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:15.20 Maybe JSValue2ID(JSContext* aCx, HandleValue aVal) { 79:15.20 ^~~~~~~~~~ 79:15.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:15.36 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_ID::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 79:15.36 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:685:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:15.36 nsXPCComponents_ID::HasInstance(nsIXPConnectWrappedNative* wrapper, 79:15.36 ^~~~~~~~~~~~~~~~~~ 79:15.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MessageBroadcaster.h:11:0, 79:15.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ChromeMessageBroadcaster.h:10, 79:15.49 from /<>/firefox-68.0~b13+build1/dom/base/nsGlobalWindowInner.h:39, 79:15.49 from /<>/firefox-68.0~b13+build1/dom/base/nsGlobalWindow.h:14, 79:15.49 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:18, 79:15.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:15.54 /<>/firefox-68.0~b13+build1/dom/base/nsContentUtils.h: In function ‘bool xpc::CIGSHelper(JSContext*, unsigned int, JS::Value*, bool)’: 79:15.54 /<>/firefox-68.0~b13+build1/dom/base/nsContentUtils.h:2184:68: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:15.54 return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping); 79:15.54 ^ 79:15.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:15.96 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In function ‘bool xpc::StackScopedClone(JSContext*, xpc::StackScopedCloneOptions&, JS::HandleObject, JS::MutableHandleValue)’: 79:15.96 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:203:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:15.96 bool StackScopedClone(JSContext* cx, StackScopedCloneOptions& options, 79:15.96 ^~~~~~~~~~~~~~~~ 79:16.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In function ‘bool xpc::CloneInto(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 bool xpc::CloneInto(JSContext* aCx, HandleValue aValue, HandleValue aScope, 79:16.04 ^~~ 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2294:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2320:41: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.04 js::AssertSameCompartment(aCx, aValue); 79:16.04 ^ 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2326:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:16.04 if (!StackScopedClone(aCx, options, sourceScope, aCloned)) { 79:16.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2326:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:16.04 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2331:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:16.05 return JS_WrapValue(aCx, aCloned); 79:16.05 ^ 79:16.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxCloneInto(JSContext*, unsigned int, JS::Value*)’: 79:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:412:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.10 return xpc::CloneInto(cx, args[0], args[1], options, args.rval()); 79:16.10 ^ 79:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:412:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:412:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:412:67: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:412:67: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:16.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:16.13 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::CloneInto(JS::HandleValue, JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 79:16.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2335:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.14 nsXPCComponents_Utils::CloneInto(HandleValue aValue, HandleValue aScope, 79:16.14 ^~~~~~~~~~~~~~~~~~~~~ 79:16.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2335:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2335:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2335:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2338:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 return xpc::CloneInto(aCx, aValue, aScope, aOptions, aCloned) 79:16.15 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2338:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2338:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2338:24: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:16.15 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2338:24: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::MakeObjectPropsNormal(JS::HandleValue, JSContext*)’: 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1856:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:17.35 nsXPCComponents_Utils::MakeObjectPropsNormal(HandleValue vobj, JSContext* cx) { 79:17.35 ^~~~~~~~~~~~~~~~~~~~~ 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1878:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:17.35 if (!JS_GetPropertyById(cx, obj, id, &v)) { 79:17.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1878:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1893:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:17.35 if (!NewFunctionForwarder(cx, id, propobj, forwarderOptions, &v) || 79:17.35 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:17.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1894:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:17.40 !JS_SetPropertyById(cx, obj, id, v)) 79:17.40 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 79:17.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1894:28: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:18.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:0: 79:18.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp: In member function ‘virtual JSObject* xpc::StackScopedCloneData::CustomReadHandler(JSContext*, JSStructuredCloneReader*, uint32_t, uint32_t)’: 79:18.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:94:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:18.22 if (!xpc::NewFunctionForwarder(aCx, JSID_VOIDHANDLE, obj, 79:18.22 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:18.22 forwarderOptions, &functionValue)) { 79:18.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:18.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6:0, 79:18.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:18.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:18.24 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:18.25 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:18.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:18.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:31: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:18.25 return JS_WrapValue(cx, rval); 79:18.25 ^ 79:18.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:18.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual bool SandboxProxyHandler::set(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&) const’: 79:18.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:790:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 79:18.35 bool SandboxProxyHandler::set(JSContext* cx, JS::Handle proxy, 79:18.35 ^~~~~~~~~~~~~~~~~~~ 79:18.36 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:790:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 79:18.36 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:794:66: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 79:18.36 return BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 79:18.36 ^ 79:18.36 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:794:66: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 79:18.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:18.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:18.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:18.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:18.53 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:18.54 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:18.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:18.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SandboxFetch(JSContext*, JS::HandleObject, const JS::CallArgs&)’: 79:18.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:18.54 return js::ToStringSlow(cx, v); 79:18.54 ^ 79:18.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:18.96 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘bool SandboxFetchPromise(JSContext*, unsigned int, JS::Value*)’: 79:18.96 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:324:51: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:18.96 return ConvertExceptionToPromise(cx, args.rval()); 79:18.96 ^ 79:19.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:19.59 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::ImportGlobalProperties(JS::HandleValue, JSContext*)’: 79:19.59 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1568:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:19.59 nsXPCComponents_Utils::ImportGlobalProperties(HandleValue aPropertyList, 79:19.59 ^~~~~~~~~~~~~~~~~~~~~ 79:19.59 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1568:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:19.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:0: 79:19.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In function ‘nsresult xpc::CreateSandboxObject(JSContext*, JS::MutableHandleValue, nsISupports*, xpc::SandboxOptions&)’: 79:19.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1022:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:19.74 nsresult xpc::CreateSandboxObject(JSContext* cx, MutableHandleValue vp, 79:19.74 ^~~ 79:19.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1022:10: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:19.76 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1207:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:19.76 if (js::GetContextCompartment(cx) && !JS_WrapValue(cx, vp)) { 79:19.76 ~~~~~~~~~~~~^~~~~~~~ 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp: In static member function ‘static nsresult nsXPCComponents_utils_Sandbox::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)’: 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1351:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:20.40 if (!JS_GetElement(cx, arrayObj, i, &allowed)) { 79:20.40 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1351:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:20.40 if (!JS_GetElement(cx, arrayObj, i, &allowed)) { 79:20.40 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:20.40 /<>/firefox-68.0~b13+build1/js/xpconnect/src/Sandbox.cpp:1800:64: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:20.40 rv = CreateSandboxObject(cx, args.rval(), prinOrSop, options); 79:20.40 ^ 79:21.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:83:0: 79:21.39 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSRuntime.cpp: In member function ‘JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext*, nsIPrincipal*)’: 79:21.39 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSRuntime.cpp:3275:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:21.39 cx, &v, static_cast(ep), options); 79:21.39 ^ 79:21.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSRuntime.cpp: In member function ‘void XPCJSRuntime::InitSingletonScopes()’: 79:21.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCJSRuntime.cpp:3297:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:21.73 rv = CreateSandboxObject(cx, &v, nullptr, unprivilegedJunkScopeOptions); 79:21.73 ^ 79:22.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:22.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GenerateXPCWrappedJS(JS::HandleValue, JS::HandleValue, JSContext*, nsISupports**)’: 79:22.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2239:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:22.77 nsXPCComponents_Utils::GenerateXPCWrappedJS(HandleValue aObj, 79:22.77 ^~~~~~~~~~~~~~~~~~~~~ 79:22.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:2239:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:23.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:0: 79:23.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::NativeInterface2JSObject(JSContext*, JS::MutableHandleValue, xpcObjectHelper&, const nsID*, bool, nsresult*)’: 79:23.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.08 bool XPCConvert::NativeInterface2JSObject(JSContext* cx, MutableHandleValue d, 79:23.08 ^~~~~~~~~~ 79:23.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.43 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::NativeData2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)’: 79:23.43 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:79:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.43 bool XPCConvert::NativeData2JS(JSContext* cx, MutableHandleValue d, 79:23.43 ^~~~~~~~~~ 79:23.46 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:79:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:152:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 return JS_WrapValue(cx, d); 79:23.47 ^ 79:23.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:360:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 return XPCVariant::VariantDataToJS(cx, variant, pErr, d); 79:23.47 ^ 79:23.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:360:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:394:71: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 type.ArrayElementType(), iid, arrlen, pErr); 79:23.47 ^ 79:23.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:399:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.47 iid, array->Length(), pErr); 79:23.47 ^ 79:23.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:180:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.48 if (!XPCStringConvert::ReadableToJSVal(cx, *p, &buf, d)) { 79:23.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 79:23.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:180:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:364:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.48 return NativeInterface2JSObject(cx, d, helper, iid, true, pErr); 79:23.48 ^ 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::NativeArray2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)’: 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1396:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.85 bool XPCConvert::NativeArray2JS(JSContext* cx, MutableHandleValue d, 79:23.85 ^~~~~~~~~~ 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1396:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1413:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:23.85 if (!NativeData2JS(cx, ¤t, type.ElementPtr(buf, i), type, iid, 0, 79:23.85 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:23.85 pErr) || 79:23.85 ~~~~~ 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1415:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:23.85 !JS_DefineElement(cx, array, i, current, JSPROP_ENUMERATE)) 79:23.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:23.85 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1415:26: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::JSData2Native(JSContext*, void*, JS::HandleValue, const nsXPTType&, const nsID*, uint32_t, nsresult*)’: 79:24.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:443:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.18 bool XPCConvert::JSData2Native(JSContext* cx, void* d, HandleValue s, 79:24.18 ^~~~~~~~~~ 79:24.18 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:448:35: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.18 js::AssertSameCompartment(cx, s); 79:24.18 ^ 79:24.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 79:24.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 79:24.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 79:24.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 79:24.18 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 79:24.19 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/ExportHelpers.cpp:7, 79:24.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 79:24.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.19 return js::ToInt32Slow(cx, v, out); 79:24.19 ^ 79:24.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.19 return js::ToInt32Slow(cx, v, out); 79:24.19 ^ 79:24.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToInt32Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:232:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToInt64Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToInt32Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToInt32Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToInt32Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:246:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.20 return js::ToUint64Slow(cx, v, out); 79:24.20 ^ 79:24.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.21 return js::ToNumberSlow(cx, v, out); 79:24.21 ^ 79:24.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.21 return js::ToNumberSlow(cx, v, out); 79:24.21 ^ 79:24.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.21 return js::ToStringSlow(cx, v); 79:24.22 ^ 79:24.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.22 return js::ToStringSlow(cx, v); 79:24.22 ^ 79:24.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.22 return js::ToStringSlow(cx, v); 79:24.23 ^ 79:24.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.23 return js::ToStringSlow(cx, v); 79:24.23 ^ 79:24.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.23 return js::ToStringSlow(cx, v); 79:24.23 ^ 79:24.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.23 return js::ToStringSlow(cx, v); 79:24.23 ^ 79:24.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.23 return js::ToStringSlow(cx, v); 79:24.23 ^ 79:24.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:0: 79:24.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:858:12: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.23 }); 79:24.24 ^ 79:24.24 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:881:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.24 }); 79:24.24 ^ 79:24.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::JSArray2Native(JSContext*, JS::HandleValue, const nsXPTType&, const nsIID*, nsresult*, const ArrayAllocFixupLen&)’: 79:24.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1427:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:24.71 bool XPCConvert::JSArray2Native(JSContext* cx, JS::HandleValue aJSVal, 79:24.71 ^~~~~~~~~~ 79:24.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1549:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:24.74 if (!JS_GetElement(cx, jsarray, i, ¤t) || 79:24.74 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 79:24.78 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCConvert.cpp:1549:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 79:24.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libjar' 79:24.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libjar/zipwriter' 79:24.95 modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.o 79:25.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:0: 79:25.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::GetWeakReference(JS::HandleValue, JSContext*, xpcIJSWeakReference**)’: 79:25.57 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCComponents.cpp:1605:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 79:25.58 nsXPCComponents_Utils::GetWeakReference(HandleValue object, JSContext* cx, 79:25.58 ^~~~~~~~~~~~~~~~~~~~~ 79:31.27 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cssparser-0f5e24fea7b50b74/build-script-build` 79:31.28 [cssparser 0.25.3] cargo:rustc-cfg=rustc_has_pr45225 79:31.28 [cssparser 0.25.3] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/tokenizer.rs 79:31.62 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/failure_derive-a8945b786644e29a/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_NAME=failure_derive /usr/bin/rustc --crate-name failure_derive '/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive/src/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=70233712c0411330 -C extra-filename=-70233712c0411330 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'synstructure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsynstructure-a5f61b351ffb992b.rlib' --cap-lints warn --cfg has_dyn_trait` 79:38.51 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libjar/zipwriter' 79:38.53 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage' 79:38.55 storage/mozStorageBindingParams.o 79:38.55 storage/mozStorageConnection.o 79:44.92 In file included from /<>/firefox-68.0~b13+build1/storage/Variant.h:434:0, 79:44.92 from /<>/firefox-68.0~b13+build1/storage/mozStoragePrivateHelpers.h:19, 79:44.92 from /<>/firefox-68.0~b13+build1/storage/mozStorageBindingParams.cpp:13: 79:44.92 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h: In member function ‘virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle)’: 79:45.01 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h:128:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 79:45.02 inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle) { 79:45.02 ^~~~~~~~~~~~ 79:47.16 storage/Unified_cpp_storage0.o 79:59.19 storage/Unified_cpp_storage1.o *** KEEP ALIVE MARKER *** Total duration: 1:20:00.246613 80:03.78 Compiling malloc_size_of_derive v0.1.0 80:03.78 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/malloc_size_of_derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Crate for Firefox memory reporting, not intended for external use' CARGO_PKG_REPOSITORY='https://github.com/bholley/malloc_size_of_derive' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=malloc_size_of_derive /usr/bin/rustc --crate-name malloc_size_of_derive '/<>/firefox-68.0~b13+build1/third_party/rust/malloc_size_of_derive/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=b7ee0f15a5ca093d -C extra-filename=-b7ee0f15a5ca093d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'synstructure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsynstructure-a5f61b351ffb992b.rlib' --cap-lints warn` 80:13.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 80:13.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 80:13.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 80:13.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 80:13.83 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 80:13.83 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp:37, 80:13.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 80:13.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SendCommand(JSContext*, unsigned int, JS::Value*)’: 80:13.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:13.83 return js::ToStringSlow(cx, v); 80:13.83 ^ 80:13.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Options(JSContext*, unsigned int, JS::Value*)’: 80:13.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:13.91 return js::ToStringSlow(cx, v); 80:13.91 ^ 80:14.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Dump(JSContext*, unsigned int, JS::Value*)’: 80:14.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:14.03 return js::ToStringSlow(cx, v); 80:14.03 ^ 80:14.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Load(JSContext*, unsigned int, JS::Value*)’: 80:14.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:14.10 return js::ToStringSlow(cx, v); 80:14.10 ^ 80:14.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Print(JSContext*, unsigned int, JS::Value*)’: 80:14.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:14.22 return js::ToStringSlow(cx, v); 80:14.23 ^ 80:14.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:0: 80:14.27 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp: In function ‘bool XPCShellInterruptCallback(JSContext*)’: 80:14.28 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp:549:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.28 if (!JS_CallFunctionValue(cx, nullptr, callback, 80:14.28 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 80:14.28 JS::HandleValueArray::empty(), &rv) || 80:14.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:14.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:0: 80:14.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘JSObject* GetDoubleWrappedJSObject(XPCCallContext&, XPCWrappedNative*)’: 80:14.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:210:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.77 if (JS_GetPropertyById(ccx, mainObj, id, &val) && !val.isPrimitive()) { 80:14.77 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 80:14.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:210:29: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:0: 80:14.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::CreateSandbox(JSContext*, nsIPrincipal*, JSObject**)’: 80:14.90 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:743:66: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.90 nsresult rv = CreateSandboxObject(cx, &rval, principal, options); 80:14.90 ^ 80:14.94 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::EvalInSandboxObject(const nsAString&, const char*, JSContext*, JSObject*, JS::MutableHandleValue)’: 80:14.94 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:755:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.94 nsXPConnect::EvalInSandboxObject(const nsAString& source, const char* filename, 80:14.94 ^~~~~~~~~~~ 80:14.94 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:769:65: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:14.94 return EvalInSandbox(cx, sandbox, source, filenameStr, 1, rval); 80:14.94 ^ 80:15.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:12:0, 80:15.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 80:15.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 80:15.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 80:15.07 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:76, 80:15.07 from /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp:37, 80:15.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 80:15.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool ReadLine(JSContext*, unsigned int, JS::Value*)’: 80:15.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:15.07 return js::ToStringSlow(cx, v); 80:15.07 ^ 80:15.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool ProcessFile(mozilla::dom::AutoJSAPI&, const char*, FILE*, bool)’: 80:15.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:15.15 return js::ToStringSlow(cx, v); 80:15.15 ^ 80:15.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Quit(JSContext*, unsigned int, JS::Value*)’: 80:15.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:36: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:15.45 return js::ToInt32Slow(cx, v, out); 80:15.45 ^ 80:15.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool DumpXPC(JSContext*, unsigned int, JS::Value*)’: 80:15.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:37: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:15.58 return js::ToUint16Slow(cx, v, out); 80:15.58 ^ 80:16.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:29:0: 80:16.29 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp: In member function ‘virtual nsresult XPCVariant::GetAsJSVal(JS::MutableHandleValue)’: 80:16.29 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:370:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.29 XPCVariant::GetAsJSVal(MutableHandleValue result) { 80:16.29 ^~~~~~~~~~ 80:16.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:0: 80:16.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In function ‘nsresult NativeInterface2JSObject(JSContext*, JS::HandleObject, nsISupports*, nsWrapperCache*, const nsIID*, bool, JS::MutableHandleValue)’: 80:16.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:569:17: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.89 static nsresult NativeInterface2JSObject(JSContext* aCx, HandleObject aScope, 80:16.89 ^~~~~~~~~~~~~~~~~~~~~~~~ 80:16.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:578:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.89 if (!XPCConvert::NativeInterface2JSObject(aCx, aVal, helper, aIID, 80:16.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 80:16.89 aAllowWrapping, &rv)) { 80:16.89 ~~~~~~~~~~~~~~~~~~~~ 80:16.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, const nsIID&, JSObject**)’: 80:16.89 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:601:57: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.89 &aIID, true, &v); 80:16.89 ^ 80:16.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, const nsIID*, bool, JS::MutableHandleValue)’: 80:16.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:615:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.92 nsXPConnect::WrapNativeToJSVal(JSContext* aJSContext, JSObject* aScopeArg, 80:16.92 ^~~~~~~~~~~ 80:16.92 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:625:55: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.92 aAllowWrapping, aVal); 80:16.92 ^ 80:16.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:101:0: 80:16.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp: In function ‘bool DefineSubcomponentProperty(JSContext*, JS::HandleObject, nsISupports*, const nsID*, unsigned int)’: 80:16.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp:134:44: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:16.95 if (!XPCConvert::NativeInterface2JSObject(aCx, &subcompVal, helper, aIID, 80:16.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:16.95 false, nullptr)) 80:16.95 ~~~~~~~~~~~~~~~ 80:16.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp:141:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:16.95 return JS_DefinePropertyById(aCx, aGlobal, id, subcompVal, 0); 80:16.95 ^ 80:16.95 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp:141:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:17.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:11:0: 80:17.38 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp: In static member function ‘static bool XPCStringConvert::ReadableToJSVal(JSContext*, const nsAString&, nsStringBuffer**, JS::MutableHandleValue)’: 80:17.38 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp:62:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.38 bool XPCStringConvert::ReadableToJSVal(JSContext* cx, const nsAString& readable, 80:17.38 ^~~~~~~~~~~~~~~~ 80:17.38 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp:62:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp: In function ‘bool xpc::NonVoidStringToJsval(JSContext*, nsAString&, JS::MutableHandleValue)’: 80:17.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp:96:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.41 bool NonVoidStringToJsval(JSContext* cx, nsAString& str, 80:17.41 ^~~~~~~~~~~~~~~~~~~~ 80:17.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp:99:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.41 if (!XPCStringConvert::ReadableToJSVal(cx, str, &sharedBuffer, rval)) { 80:17.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:17.41 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCString.cpp:99:41: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:110:0: 80:17.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrapper.cpp: In function ‘bool XPCNativeWrapper::XrayWrapperConstructor(JSContext*, unsigned int, JS::Value*)’: 80:17.47 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrapper.cpp:55:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:17.47 return JS_WrapValue(cx, args.rval()); 80:17.51 ^ 80:17.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrapper.cpp: In function ‘bool XPCNativeWrapper::UnwrapNW(JSContext*, unsigned int, JS::Value*)’: 80:17.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrapper.cpp:37:50: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:17.53 bool ok = xpc::WrapperFactory::WaiveXrayAndWrap(cx, &v); 80:17.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 80:18.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:29:0: 80:18.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp: In static member function ‘static bool XPCArrayHomogenizer::GetTypeForArray(JSContext*, JS::HandleObject, uint32_t, nsXPTType*, nsID*)’: 80:18.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:169:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:18.56 if (!JS_GetElement(cx, array, i, &val)) { 80:18.56 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 80:18.56 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:169:23: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.07 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp: In static member function ‘static bool XPCVariant::VariantDataToJS(JSContext*, nsIVariant*, nsresult*, JS::MutableHandleValue)’: 80:19.07 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:376:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.07 bool XPCVariant::VariantDataToJS(JSContext* cx, nsIVariant* variant, 80:19.07 ^~~~~~~~~~ 80:19.07 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:382:45: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.07 nsresult rv = variant->GetAsJSVal(&realVal); 80:19.07 ^ 80:19.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:452:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.10 &iid, 0, pErr); 80:19.10 ^ 80:19.12 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:460:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.12 &iid, 0, pErr); 80:19.12 ^ 80:19.12 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:468:67: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.12 {TD_NSIDPTR}, &iid, 0, pErr); 80:19.12 ^ 80:19.13 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:476:47: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 0, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:484:47: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 0, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:492:53: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 &iid, 0, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:500:75: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 {TD_PSTRING}, &iid, 0, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:511:79: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 cx, pJSVal, (const void*)&pc, {TD_PSTRING_SIZE_IS}, &iid, size, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:521:75: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 {TD_PSTRING}, &iid, 0, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:533:76: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.14 {TD_PWSTRING_SIZE_IS}, &iid, size, pErr); 80:19.14 ^ 80:19.14 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:549:78: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.15 cx, pJSVal, (const void*)&pi, {TD_INTERFACE_IS_TYPE}, &iid, 0, pErr); 80:19.15 ^ 80:19.16 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:648:78: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.16 nsXPTType::MkArrayType(xptIndex), pid, du.u.array.mArrayCount, pErr); 80:19.16 ^ 80:19.16 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:388:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.16 if (!JS_WrapValue(cx, &realVal)) { 80:19.16 ~~~~~~~~~~~~^~~~~~~~~~~~~~ 80:19.16 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCVariant.cpp:401:22: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.16 if (!JS_WrapValue(cx, &realVal)) { 80:19.16 ~~~~~~~~~~~~^~~~~~~~~~~~~~ 80:19.36 In file included from /<>/firefox-68.0~b13+build1/storage/Variant.h:434:0, 80:19.36 from /<>/firefox-68.0~b13+build1/storage/Variant.cpp:7, 80:19.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage0.cpp:47: 80:19.36 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h: In member function ‘virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle)’: 80:19.36 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h:128:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:19.36 inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle) { 80:19.37 ^~~~~~~~~~~~ 80:19.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage0.cpp:83:0: 80:19.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpc_map_end.h: In member function ‘virtual nsresult mozilla::storage::AsyncStatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 80:19.57 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementJSHelper.cpp:90:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:19.57 #define XPC_MAP_CLASSNAME AsyncStatementJSHelper 80:19.57 ^ 80:19.57 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementJSHelper.cpp:90:27: note: in definition of macro ‘XPC_MAP_CLASSNAME’ 80:19.57 #define XPC_MAP_CLASSNAME AsyncStatementJSHelper 80:19.57 ^~~~~~~~~~~~~~~~~~~~~~ 80:19.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:0: 80:19.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::VariantToJS(JSContext*, JSObject*, nsIVariant*, JS::MutableHandleValue)’: 80:19.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:830:1: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.73 nsXPConnect::VariantToJS(JSContext* ctx, JSObject* scopeArg, nsIVariant* value, 80:19.73 ^~~~~~~~~~~ 80:19.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:840:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:19.73 if (!XPCVariant::VariantDataToJS(ctx, value, &rv, _retval)) { 80:19.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 80:19.73 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:840:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:20.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:0: 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp: In static member function ‘static JSObject* nsXPCWrappedJS::CallQueryInterfaceOnJSObject(JSContext*, JSObject*, JS::HandleObject, const nsIID&)’: 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:149:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:20.74 if (!JS_GetPropertyById(cx, jsobj, funid, &fun) || fun.isPrimitive()) { 80:20.74 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:149:26: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:178:74: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:20.74 JS_CallFunctionValue(cx, jsobj, fun, HandleValueArray(arg), &retval); 80:20.74 ^ 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:182:5: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:20.74 if (JS_GetPendingException(cx, &jsexception)) { 80:20.74 ^~ 80:20.74 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:211:63: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:20.75 if (success) success = JS_ValueToObject(cx, retval, &retObj); 80:20.75 ^ 80:21.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp: In static member function ‘static nsresult nsXPCWrappedJS::CheckForException(XPCCallContext&, mozilla::dom::AutoEntryScript&, JS::HandleObject, const char*, const char*, mozilla::dom::Exception*)’: 80:21.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:601:66: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:21.23 bool is_js_exception = JS_GetPendingException(cx, &js_exception); 80:21.23 ^ 80:21.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:608:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:21.23 getter_AddRefs(xpc_exception)); 80:21.23 ^ 80:21.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:650:47: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:21.23 JS_SetPendingException(cx, js_exception); 80:21.23 ^ 80:22.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65:0: 80:22.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp: In member function ‘void CallMethodHelper::trace(JSTracer*)’: 80:22.08 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:22.08 if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) { 80:22.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:22.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage0.cpp:83:0: 80:22.79 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementJSHelper.cpp: In member function ‘virtual nsresult mozilla::storage::AsyncStatementJSHelper::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 80:22.79 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementJSHelper.cpp:121:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:22.79 *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING); 80:22.79 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:22.79 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementJSHelper.cpp:121:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:22.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage0.cpp:92:0: 80:22.84 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp: In member function ‘void mozilla::storage::AsyncStatementParams::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle, mozilla::ErrorResult&)’: 80:22.84 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp:45:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:22.84 void AsyncStatementParams::NamedGetter(JSContext* aCx, const nsAString& aName, 80:22.84 ^~~~~~~~~~~~~~~~~~~~ 80:22.85 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp: In member function ‘void mozilla::storage::AsyncStatementParams::IndexedGetter(JSContext*, uint32_t, bool&, JS::MutableHandle, mozilla::ErrorResult&)’: 80:22.85 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp:82:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:22.86 void AsyncStatementParams::IndexedGetter(JSContext* aCx, uint32_t aIndex, 80:22.86 ^~~~~~~~~~~~~~~~~~~~ 80:23.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:0: 80:23.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_CannotModifyPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 80:23.23 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:516:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:23.23 bool XPC_WN_CannotModifyPropertyStub(JSContext* cx, HandleObject obj, 80:23.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:23.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_Helper_HasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 80:23.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:753:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:23.25 bool XPC_WN_Helper_HasInstance(JSContext* cx, HandleObject obj, 80:23.25 ^~~~~~~~~~~~~~~~~~~~~~~~~ 80:23.25 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:757:56: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:23.26 HasInstance(wrapper, cx, obj, valp, &retval2, &retval); 80:23.26 ^ 80:23.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:101:0: 80:23.52 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp: In member function ‘bool XPCWrappedNativeScope::GetComponentsJSObject(JSContext*, JS::MutableHandleObject)’: 80:23.52 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeScope.cpp:103:64: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:23.52 false, nullptr); 80:23.52 ^ 80:24.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:0: 80:24.44 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::JSValToVariant(JSContext*, JS::HandleValue, nsIVariant**)’: 80:24.44 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:647:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:24.44 nsXPConnect::JSValToVariant(JSContext* cx, HandleValue aJSVal, 80:24.44 ^~~~~~~~~~~ 80:24.44 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In member function ‘virtual nsresult nsXPConnect::JSToVariant(JSContext*, JS::HandleValue, nsIVariant**)’: 80:24.44 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:851:1: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:24.44 nsXPConnect::JSToVariant(JSContext* ctx, HandleValue value, 80:24.44 ^~~~~~~~~~~ 80:24.89 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp: In member function ‘void mozilla::storage::AsyncStatementParams::NamedSetter(JSContext*, const nsAString&, JS::Handle, mozilla::ErrorResult&)’: 80:24.89 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp:58:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:24.89 void AsyncStatementParams::NamedSetter(JSContext* aCx, const nsAString& aName, 80:24.89 ^~~~~~~~~~~~~~~~~~~~ 80:24.98 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp: In member function ‘void mozilla::storage::AsyncStatementParams::IndexedSetter(JSContext*, uint32_t, JS::Handle, mozilla::ErrorResult&)’: 80:24.98 /<>/firefox-68.0~b13+build1/storage/mozStorageAsyncStatementParams.cpp:95:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:24.98 void AsyncStatementParams::IndexedSetter(JSContext* aCx, uint32_t aIndex, 80:24.98 ^~~~~~~~~~~~~~~~~~~~ 80:25.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In function ‘bool xpc::Base64Encode(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 80:25.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:867:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.71 bool Base64Encode(JSContext* cx, HandleValue val, MutableHandleValue out) { 80:25.71 ^~~~~~~~~~~~ 80:25.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:867:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:25.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:871:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.71 if (!ConvertJSValueToByteString(cx, val, false, encodedString)) { 80:25.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:25.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In function ‘bool xpc::Btoa(JSContext*, unsigned int, JS::Value*)’: 80:25.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1127:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.75 return xpc::Base64Encode(cx, args[0], args.rval()); 80:25.75 ^ 80:25.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1127:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:25.75 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1127:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:25.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In function ‘bool xpc::Base64Decode(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 80:25.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:890:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.77 bool Base64Decode(JSContext* cx, HandleValue val, MutableHandleValue out) { 80:25.77 ^~~~~~~~~~~~ 80:25.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:890:6: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:25.77 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:894:34: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.77 if (!ConvertJSValueToByteString(cx, val, false, encodedString)) { 80:25.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:25.82 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp: In function ‘bool xpc::Atob(JSContext*, unsigned int, JS::Value*)’: 80:25.82 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1118:52: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:25.82 return xpc::Base64Decode(cx, args[0], args.rval()); 80:25.82 ^ 80:25.82 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1118:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:25.82 /<>/firefox-68.0~b13+build1/js/xpconnect/src/nsXPConnect.cpp:1118:52: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:26.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65:0: 80:26.09 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp: In destructor ‘CallMethodHelper::~CallMethodHelper()’: 80:26.09 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:26.09 if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) { 80:26.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp: In static member function ‘static bool XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)’: 80:26.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1396:62: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.68 iid.ptr(), 0, &err); 80:26.68 ^ 80:26.69 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.69 if (!obj || !JS_GetPropertyById(mCallContext, obj, mIdxValueId, srcp)) { 80:26.69 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.69 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.70 if (!obj || !JS_GetPropertyById(mCallContext, obj, mIdxValueId, srcp)) { 80:26.70 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.70 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1338:35: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:26.71 if (!XPCConvert::NativeData2JS(mCallContext, &v, &dp->val, type, ¶m_iid, 80:26.71 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.71 array_count, &err)) { 80:26.71 ~~~~~~~~~~~~~~~~~~ 80:26.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1350:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:26.71 if (!JS_SetPropertyById(mCallContext, obj, mIdxValueId, v)) { 80:26.71 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.71 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1350:30: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:26.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:26.72 if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) { 80:26.72 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:26.72 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:26.72 if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) { 80:26.72 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:28.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:0: 80:28.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp: In function ‘nsCString {anonymous}::GetFunctionName(JSContext*, JS::HandleObject)’: 80:28.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:261:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:28.34 if (!JS_GetPropertyById(cx, inner, id, &v)) { 80:28.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 80:28.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:261:28: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:30.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:0: 80:30.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool DefinePropertyIfFound(XPCCallContext&, JS::HandleObject, JS::HandleId, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, nsIXPCScriptable*, unsigned int, bool*)’: 80:30.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:455:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:30.10 JS_DefinePropertyById(ccx, obj, id, val, propFlags); 80:30.10 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:30.10 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:455:33: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:30.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:474:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:30.11 return JS_DefinePropertyById(ccx, obj, id, funval, propFlags); 80:30.11 ^ 80:30.11 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:474:65: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:32.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:0: 80:32.19 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp: In function ‘virtual nsresult nsXPCWrappedJS::CallMethod(uint16_t, const nsXPTMethodInfo*, nsXPTCMiniVariant*)’: 80:32.19 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:865:23: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:32.19 JS_TypeOfValue(ccx, fval) != JSTYPE_FUNCTION) { 80:32.19 ~~~~~~~~~~~~~~^~~~~~~~~~~ 80:32.19 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:866:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.20 if (!JS_GetPropertyById(cx, obj, id, &fval)) { 80:32.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 80:32.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:866:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:931:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:32.20 if (!JS_SetPropertyById(cx, out_obj, 80:32.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 80:32.20 xpcrt->GetStringID(XPCJSContext::IDX_VALUE), 80:32.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:32.20 val)) { 80:32.20 ~~~~ 80:32.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:931:32: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:32.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:959:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.20 success = JS_GetProperty(cx, obj, name, &rval); 80:32.20 ^ 80:32.20 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:959:51: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.21 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:962:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:32.21 success = JS_SetProperty(cx, obj, name, rval); 80:32.21 ^ 80:32.21 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:962:50: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:32.21 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:965:69: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.21 success = JS_CallFunctionValue(cx, thisObj, fval, args, &rval); 80:32.21 ^ 80:32.21 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:1023:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.21 if (!JS_GetPropertyById( 80:32.21 ~~~~~~~~~~~~~~~~~~^ 80:32.21 cx, obj, xpcrt->GetStringID(XPCJSContext::IDX_VALUE), &val)) { 80:32.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:32.21 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:1023:30: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:1065:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.22 if (!JS_GetPropertyById( 80:32.22 ~~~~~~~~~~~~~~~~~~^ 80:32.22 cx, obj, xpcrt->GetStringID(XPCJSContext::IDX_VALUE), &val)) { 80:32.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:32.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:1065:32: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.22 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedJSClass.cpp:917:37: note: parameter passing for argument of type ‘JS::MutableHandleValue {aka JS::MutableHandle}’ will change in GCC 7.1 80:32.22 if (!XPCConvert::NativeData2JS(cx, &val, pv, type, ¶m_iid, 80:32.22 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:32.22 array_count, nullptr)) 80:32.22 ~~~~~~~~~~~~~~~~~~~~~ 80:33.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:0: 80:33.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_DoubleWrappedGetter(JSContext*, unsigned int, JS::Value*)’: 80:33.48 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:259:38: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:33.48 return JS_WrapValue(cx, args.rval()); 80:33.48 ^ 80:33.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_Shared_toPrimitive(JSContext*, unsigned int, JS::Value*)’: 80:33.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:100:24: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:33.53 if (!JS_ValueToObject(cx, args.thisv(), &obj)) { 80:33.53 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 80:33.63 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_OnlyIWrite_AddPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 80:33.63 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:502:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:33.63 static bool XPC_WN_OnlyIWrite_AddPropertyStub(JSContext* cx, HandleObject obj, 80:33.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:33.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_MaybeResolvingPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 80:33.68 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:674:6: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:33.68 bool XPC_WN_MaybeResolvingPropertyStub(JSContext* cx, HandleObject obj, 80:33.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:34.66 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function ‘bool XPC_WN_OnlyIWrite_Proto_AddPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 80:34.66 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1043:13: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:34.66 static bool XPC_WN_OnlyIWrite_Proto_AddPropertyStub(JSContext* cx, 80:34.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:35.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:0: 80:35.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp: In function ‘int XRE_XPCShellMain(int, char**, char**, const XREShellData*)’: 80:35.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp:997:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:35.53 JS::Evaluate(cx, opts, srcBuf, &rval); 80:35.53 ^ 80:35.53 /<>/firefox-68.0~b13+build1/js/xpconnect/src/XPCShellImpl.cpp:997:48: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:40.82 ipc/ipdl/UnifiedProtocols13.o 80:41.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/src' 80:41.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/test/gtest' 80:41.94 storage/test/gtest/Unified_cpp_storage_test_gtest0.o 80:42.51 In file included from /<>/firefox-68.0~b13+build1/storage/Variant.h:434:0, 80:42.51 from /<>/firefox-68.0~b13+build1/storage/mozStoragePrivateHelpers.h:19, 80:42.51 from /<>/firefox-68.0~b13+build1/storage/mozStorageService.cpp:17, 80:42.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:11: 80:42.51 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h: In member function ‘virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle)’: 80:42.51 /<>/firefox-68.0~b13+build1/storage/Variant_inl.h:128:22: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:42.51 inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle) { 80:42.51 ^~~~~~~~~~~~ 80:42.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:29:0: 80:42.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpc_map_end.h: In member function ‘virtual nsresult mozilla::storage::StatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)’: 80:42.65 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:183:27: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:42.65 #define XPC_MAP_CLASSNAME StatementJSHelper 80:42.65 ^ 80:42.65 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:183:27: note: in definition of macro ‘XPC_MAP_CLASSNAME’ 80:42.65 #define XPC_MAP_CLASSNAME StatementJSHelper 80:42.65 ^~~~~~~~~~~~~~~~~ 80:44.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:29:0: 80:44.77 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp: In member function ‘virtual nsresult mozilla::storage::StatementJSHelper::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)’: 80:44.77 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:222:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:44.77 *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING); 80:44.77 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:44.77 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:222:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:44.77 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:230:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:44.77 *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING); 80:44.77 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:44.77 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementJSHelper.cpp:230:39: note: parameter passing for argument of type ‘JS::HandleValue {aka JS::Handle}’ will change in GCC 7.1 80:44.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:38:0: 80:44.91 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp: In member function ‘void mozilla::storage::StatementParams::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle, mozilla::ErrorResult&)’: 80:44.91 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp:45:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:44.91 void StatementParams::NamedGetter(JSContext* aCx, const nsAString& aName, 80:44.91 ^~~~~~~~~~~~~~~ 80:44.91 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp: In member function ‘void mozilla::storage::StatementParams::IndexedGetter(JSContext*, uint32_t, bool&, JS::MutableHandle, mozilla::ErrorResult&)’: 80:44.91 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp:97:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:44.91 void StatementParams::IndexedGetter(JSContext* aCx, uint32_t aIndex, 80:44.91 ^~~~~~~~~~~~~~~ 80:44.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:47:0: 80:44.98 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementRow.cpp: In member function ‘void mozilla::storage::StatementRow::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle, mozilla::ErrorResult&)’: 80:44.98 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementRow.cpp:43:6: note: parameter passing for argument of type ‘JS::MutableHandle’ will change in GCC 7.1 80:44.98 void StatementRow::NamedGetter(JSContext* aCx, const nsAString& aName, 80:44.98 ^~~~~~~~~~~~ 80:47.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/Unified_cpp_storage1.cpp:38:0: 80:47.52 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp: In member function ‘void mozilla::storage::StatementParams::NamedSetter(JSContext*, const nsAString&, JS::Handle, mozilla::ErrorResult&)’: 80:47.52 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp:58:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:47.52 void StatementParams::NamedSetter(JSContext* aCx, const nsAString& aName, 80:47.52 ^~~~~~~~~~~~~~~ 80:47.57 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp: In member function ‘void mozilla::storage::StatementParams::IndexedSetter(JSContext*, uint32_t, JS::Handle, mozilla::ErrorResult&)’: 80:47.57 /<>/firefox-68.0~b13+build1/storage/mozStorageStatementParams.cpp:110:6: note: parameter passing for argument of type ‘JS::Handle’ will change in GCC 7.1 80:47.57 void StatementParams::IndexedSetter(JSContext* aCx, uint32_t aIndex, 80:47.57 ^~~~~~~~~~~~~~~ 80:49.69 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage' 80:49.75 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/permissions' 80:49.79 extensions/permissions/Unified_cpp_permissions0.o *** KEEP ALIVE MARKER *** Total duration: 1:21:00.245536 81:11.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/storage/test/gtest' 81:11.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/permissions/test/gtest' 81:11.90 extensions/permissions/test/gtest/Unified_cpp_test_gtest0.o 81:20.26 Compiling phf_codegen v0.7.21 81:20.27 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_codegen' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Codegen library for PHF types' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=phf_codegen /usr/bin/rustc --crate-name phf_codegen '/<>/firefox-68.0~b13+build1/third_party/rust/phf_codegen/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=490457e5ca336f88 -C extra-filename=-490457e5ca336f88 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'phf_generator=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libphf_generator-a4693290d066f75c.rlib' --extern 'phf_shared=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libphf_shared-1faba73eb17e35f5.rlib' --cap-lints warn` 81:21.08 Compiling tokio-reactor v0.1.3 81:21.08 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. 81:21.08 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-reactor /usr/bin/rustc --crate-name tokio_reactor '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b7177175921cdbc1 -C extra-filename=-b7177175921cdbc1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmio-0f6baeb7bddd245e.rlib' --extern 'slab=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libslab-7a2c06117eed0d39.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:21.51 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 81:21.51 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:68:38 81:21.51 | 81:21.51 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 81:21.51 | ^^^^^^^^^^^^^^^^^ 81:21.51 | 81:21.51 note: lint level defined here 81:21.51 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:31:23 81:21.51 | 81:21.51 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 81:21.51 | ^^^^^^^^ 81:21.52 = note: #[warn(deprecated)] implied by #[warn(warnings)] 81:21.52 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 81:21.52 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:162:39 81:21.52 | 81:21.52 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; 81:21.52 | ^^^^^^^^^^^^^^^^^ 81:21.52 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 81:21.53 | 81:21.53 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); 81:21.53 | ^^^^^^^^^^^^^^^^^^^ 81:21.74 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/permissions/test/gtest' 81:21.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/common' 81:21.81 media/webrtc/signaling/src/common/Unified_c_src_common0.o 81:21.81 media/webrtc/signaling/src/common/Unified_cpp_src_common0.o 81:30.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20:0: 81:30.80 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function ‘void ConfigWebRtcLog(mozilla::LogLevel)’: 81:30.81 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:88:41: warning: ‘log_level’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81:30.81 rtc::LogMessage::LogToDebug(log_level); 81:30.81 ^ 81:31.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/common' 81:31.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/jsep' 81:31.94 media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.o 81:34.63 Compiling tokio-codec v0.1.0 81:34.63 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. 81:34.67 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-codec /usr/bin/rustc --crate-name tokio_codec '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e721ec09fe8f909f -C extra-filename=-e721ec09fe8f909f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:38.12 Compiling tokio-fs v0.1.3 81:38.12 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. 81:38.12 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-fs /usr/bin/rustc --crate-name tokio_fs '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=715062d72a17dee4 -C extra-filename=-715062d72a17dee4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --extern 'tokio_threadpool=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-aee360f6f25d4b25.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:46.85 Compiling cubeb v0.5.4 81:46.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bindings to libcubeb for interacting with system audio from rust. 81:46.86 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_NAME=cubeb /usr/bin/rustc --crate-name cubeb '/<>/firefox-68.0~b13+build1/third_party/rust/cubeb/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fdd06213ca4ff27d -C extra-filename=-fdd06213ca4ff27d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cubeb_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcubeb_core-227542baaa93ded4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:47.67 Compiling cubeb-backend v0.5.4 81:47.68 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-backend' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bindings to libcubeb internals to facilitate implementing cubeb backends in rust. 81:47.68 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_NAME=cubeb-backend /usr/bin/rustc --crate-name cubeb_backend '/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-backend/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=82f283b9c356a0e5 -C extra-filename=-82f283b9c356a0e5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cubeb_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcubeb_core-227542baaa93ded4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:48.30 Compiling storage_variant v0.1.0 (/<>/firefox-68.0~b13+build1/storage/variant) 81:48.30 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/storage/variant' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Lina Cambridge :Myk Melez ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=storage_variant /usr/bin/rustc --crate-name storage_variant storage/variant/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=48386e9befeedef0 -C extra-filename=-48386e9befeedef0 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'xpcom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libxpcom-3e33d281bf9f661b.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:50.37 Compiling moz_task v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/moz_task) 81:50.37 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/moz_task' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Myk Melez ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust wrappers around XPCOM threading functions' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=moz_task /usr/bin/rustc --crate-name moz_task xpcom/rust/moz_task/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7d07e3331c5e67a3 -C extra-filename=-7d07e3331c5e67a3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'xpcom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libxpcom-3e33d281bf9f661b.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:53.90 Compiling mozurl v0.0.1 (/<>/firefox-68.0~b13+build1/netwerk/base/mozurl) 81:53.90 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/netwerk/base/mozurl' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=mozurl /usr/bin/rustc --crate-name mozurl netwerk/base/mozurl/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8445288022f06900 -C extra-filename=-8445288022f06900 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'url=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liburl-02e270c00d44ae70.rlib' --extern 'uuid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libuuid-4b87fd256657a2fa.rlib' --extern 'xpcom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libxpcom-3e33d281bf9f661b.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 81:55.08 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/permissions' 81:55.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/media-conduit' 81:55.19 media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.o *** KEEP ALIVE MARKER *** Total duration: 1:22:00.248996 82:02.97 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gleam' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/gleam-ea622d9b12daeea1/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION=0.6.17 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=gleam /usr/bin/rustc --crate-name gleam '/<>/firefox-68.0~b13+build1/third_party/rust/gleam/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ba10811549c7b091 -C extra-filename=-ba10811549c7b091 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 82:19.31 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/jsep' 82:19.36 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/mediapipeline' 82:19.38 media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.o 82:22.67 ipc/ipdl/UnifiedProtocols14.o 82:58.46 Compiling darling v0.8.6 82:58.46 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A proc-macro library for reading attributes into structs when 82:58.47 implementing custom derives. 82:58.49 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=darling /usr/bin/rustc --crate-name darling '/<>/firefox-68.0~b13+build1/third_party/rust/darling/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=95620a138601b4e1 -C extra-filename=-95620a138601b4e1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'darling_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling_core-16f894b85eae6c8a.rlib' --extern 'darling_macro=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling_macro-d4992eaaedb030ec.so' --cap-lints warn` 82:58.90 Compiling smallvec v0.6.6 82:58.90 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/smallvec' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_VERSION=0.6.6 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=smallvec /usr/bin/rustc --crate-name smallvec '/<>/firefox-68.0~b13+build1/third_party/rust/smallvec/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=284519027f257950 -C extra-filename=-284519027f257950 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --extern 'unreachable=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libunreachable-aed4fb5e91b5e163.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:23:00.247070 83:03.39 Compiling euclid v0.19.5 83:03.39 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/euclid' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Geometry primitives' CARGO_PKG_REPOSITORY='https://github.com/servo/euclid' CARGO_PKG_VERSION=0.19.5 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=euclid /usr/bin/rustc --crate-name euclid '/<>/firefox-68.0~b13+build1/third_party/rust/euclid/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serde"' -C metadata=912804287b58285c -C extra-filename=-912804287b58285c --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'euclid_macros=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libeuclid_macros-133c3ed41d7d410a.so' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:15.93 Compiling app_units v0.7.0 83:15.94 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/app_units' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Servo app units type (Au)' CARGO_PKG_REPOSITORY='https://github.com/servo/app_units' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=app_units /usr/bin/rustc --crate-name app_units '/<>/firefox-68.0~b13+build1/third_party/rust/app_units/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d013d132e25c5fe1 -C extra-filename=-d013d132e25c5fe1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:16.82 Compiling serde_bytes v0.10.4 83:16.83 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_bytes' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Optimized handling of `&[u8]` and `Vec` for Serde' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/bytes' CARGO_PKG_VERSION=0.10.4 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_NAME=serde_bytes /usr/bin/rustc --crate-name serde_bytes '/<>/firefox-68.0~b13+build1/third_party/rust/serde_bytes/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=e86485aa8d7397f3 -C extra-filename=-e86485aa8d7397f3 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:19.02 Compiling bincode v1.0.0 83:19.06 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bincode' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Ty Overby :Francesco Mazzoli :David Tolnay :Daniel Griffen' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_REPOSITORY='https://github.com/TyOverby/bincode' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=bincode /usr/bin/rustc --crate-name bincode '/<>/firefox-68.0~b13+build1/third_party/rust/bincode/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=beae8e5a972f51b5 -C extra-filename=-beae8e5a972f51b5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:23.18 Compiling webrender_build v0.0.1 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build) 83:23.18 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=webrender_build /usr/bin/rustc --edition=2018 --crate-name webrender_build gfx/wr/webrender_build/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=3e98199a2a00a852 -C extra-filename=-3e98199a2a00a852 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --extern 'sha2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsha2-4ca218fbe6f86ea2.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:26.39 Compiling ron v0.1.7 83:26.40 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ron' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_AUTHORS='Dzmitry Malyshau :Thomas Schaller ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/ron' CARGO_PKG_NAME=ron /usr/bin/rustc --crate-name ron '/<>/firefox-68.0~b13+build1/third_party/rust/ron/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1cc6f4c9ed2c18cd -C extra-filename=-1cc6f4c9ed2c18cd --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 83:27.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/mediapipeline' 83:27.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/peerconnection' 83:27.94 media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.o 83:28.30 ipc/ipdl/UnifiedProtocols15.o 83:54.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/media-conduit' 83:54.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/sdp' 83:54.91 media/webrtc/signaling/src/sdp/cpr_string.o 83:54.91 media/webrtc/signaling/src/sdp/sdp_access.o 83:55.47 media/webrtc/signaling/src/sdp/sdp_attr.o 83:57.14 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=webrender_build /usr/bin/rustc --edition=2018 --crate-name webrender_build gfx/wr/webrender_build/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=2159c6f937081dde -C extra-filename=-2159c6f937081dde --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde-10f3f8054657969f.rlib' --extern 'sha2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsha2-9a5c52780b92a99e.rlib'` 83:57.41 media/webrtc/signaling/src/sdp/sdp_attr_access.o *** KEEP ALIVE MARKER *** Total duration: 1:24:00.245503 83:59.98 Compiling toml v0.4.5 83:59.99 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/toml' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A native Rust encoder and decoder of TOML-formatted files and streams. Provides 83:59.99 implementations of the standard Serialize/Deserialize traits for TOML data to 83:59.99 facilitate deserializing and serializing Rust structures. 83:60.00 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/toml-rs' CARGO_PKG_VERSION=0.4.5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/toml-rs' CARGO_PKG_NAME=toml /usr/bin/rustc --crate-name toml '/<>/firefox-68.0~b13+build1/third_party/rust/toml/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=e146246681d9b92d -C extra-filename=-e146246681d9b92d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde-10f3f8054657969f.rlib' --cap-lints warn` 84:03.42 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 84:03.42 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/datetime.rs:102:32 84:03.42 | 84:03.42 102 | write!(f, ".{}", s.trim_right_matches('0'))?; 84:03.43 | ^^^^^^^^^^^^^^^^^^ 84:03.43 | 84:03.43 = note: #[warn(deprecated)] on by default 84:05.03 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 84:05.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/de.rs:821:33 84:05.03 | 84:05.03 821 | prefix.replace("_", "").trim_left_matches('+').parse().map_err(|_e| { 84:05.03 | ^^^^^^^^^^^^^^^^^ 84:05.07 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 84:05.07 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/de.rs:901:35 84:05.07 | 84:05.07 901 | let mut number = integral.trim_left_matches('+') 84:05.07 | ^^^^^^^^^^^^^^^^^ 84:06.06 media/webrtc/signaling/src/sdp/sdp_base64.o 84:07.14 warning: variable does not need to be mutable 84:07.14 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:787:22 84:07.15 | 84:07.15 787 | fn serialize_f32(mut self, v: f32) -> Result<(), Self::Error> { 84:07.15 | ----^^^^ 84:07.15 | | 84:07.15 | help: remove this `mut` 84:07.15 | 84:07.15 = note: #[warn(unused_mut)] on by default 84:07.16 warning: variable does not need to be mutable 84:07.16 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:803:22 84:07.16 | 84:07.16 803 | fn serialize_f64(mut self, v: f64) -> Result<(), Self::Error> { 84:07.16 | ----^^^^ 84:07.16 | | 84:07.16 | help: remove this `mut` 84:07.18 warning: variable does not need to be mutable 84:07.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:824:22 84:07.18 | 84:07.18 824 | fn serialize_str(mut self, value: &str) -> Result<(), Self::Error> { 84:07.18 | ----^^^^ 84:07.18 | | 84:07.18 | help: remove this `mut` 84:07.20 warning: variable does not need to be mutable 84:07.20 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:884:22 84:07.20 | 84:07.20 884 | fn serialize_seq(mut self, len: Option) 84:07.20 | ----^^^^ 84:07.20 | | 84:07.20 | help: remove this `mut` 84:07.21 warning: variable does not need to be mutable 84:07.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:914:22 84:07.21 | 84:07.21 914 | fn serialize_map(mut self, _len: Option) 84:07.21 | ----^^^^ 84:07.21 | | 84:07.21 | help: remove this `mut` 84:07.22 warning: variable does not need to be mutable 84:07.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:925:25 84:07.22 | 84:07.22 925 | fn serialize_struct(mut self, name: &'static str, _len: usize) 84:07.22 | ----^^^^ 84:07.22 | | 84:07.22 | help: remove this `mut` 84:07.27 warning: variable does not need to be mutable 84:07.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:1053:37 84:07.27 | 84:07.27 1053 | SerializeTable::Table { mut ser, first, .. } => { 84:07.27 | ----^^^ 84:07.27 | | 84:07.27 | help: remove this `mut` 84:07.29 warning: variable does not need to be mutable 84:07.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:1109:37 84:07.29 | 84:07.29 1109 | SerializeTable::Table { mut ser, first, .. } => { 84:07.29 | ----^^^ 84:07.29 | | 84:07.29 | help: remove this `mut` 84:11.23 media/webrtc/signaling/src/sdp/sdp_config.o 84:11.85 media/webrtc/signaling/src/sdp/sdp_main.o 84:12.29 media/webrtc/signaling/src/sdp/sdp_services_unix.o 84:13.81 media/webrtc/signaling/src/sdp/sdp_token.o 84:14.10 media/webrtc/signaling/src/sdp/sdp_utils.o 84:15.86 media/webrtc/signaling/src/sdp/RsdparsaSdp.o 84:16.51 media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.o 84:22.25 media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.o 84:32.09 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13:0, 84:32.10 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 84:32.10 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/Sdp.h:71, 84:32.10 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 84:32.10 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 84:32.10 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 84:32.10 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)’: 84:32.10 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h:1480:50: warning: ‘setupEnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:32.10 : SdpAttribute(kSetupAttribute), mRole(role) {} 84:32.10 ^ 84:32.10 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:549:29: note: ‘setupEnum’ was declared here 84:32.10 SdpSetupAttribute::Role setupEnum; 84:32.10 ^~~~~~~~~ 84:32.39 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13:0, 84:32.39 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 84:32.39 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/Sdp.h:71, 84:32.39 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 84:32.39 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 84:32.39 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 84:32.39 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)’: 84:32.39 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h:177:56: warning: ‘dir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:32.42 : SdpAttribute(kDirectionAttribute), mValue(value) {} 84:32.42 ^ 84:32.42 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1042:36: note: ‘dir’ was declared here 84:32.42 SdpDirectionAttribute::Direction dir; 84:32.42 ^~~ 84:33.05 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13:0, 84:33.05 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 84:33.05 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/Sdp.h:71, 84:33.08 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 84:33.08 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 84:33.08 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 84:33.08 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)’: 84:33.08 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h:334:40: warning: ‘direction’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:33.08 extensionattributes}; 84:33.08 ^ 84:33.08 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1135:38: note: ‘direction’ was declared here 84:33.08 SdpDirectionAttribute::Direction direction; 84:33.08 ^~~~~~~~~ 84:34.00 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13:0, 84:34.00 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 84:34.00 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/Sdp.h:71, 84:34.00 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 84:34.00 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 84:34.00 from /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 84:34.00 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)’: 84:34.00 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/SdpAttribute.h:494:35: warning: ‘semantic’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:34.01 Group value = {semantics, tags}; 84:34.01 ^ 84:34.01 /<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:810:38: note: ‘semantic’ was declared here 84:34.01 SdpGroupAttributeList::Semantics semantic; 84:34.01 ^~~~~~~~ 84:41.82 media/webrtc/signaling/src/sdp/RsdparsaSdpMediaSection.o 84:44.74 ipc/ipdl/UnifiedProtocols16.o 84:47.35 media/webrtc/signaling/src/sdp/RsdparsaSdpParser.o 84:53.26 media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.o *** KEEP ALIVE MARKER *** Total duration: 1:25:00.245515 85:01.30 Compiling failure v0.1.3 85:01.33 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Experimental error handling abstraction.' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/failure' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_NAME=failure /usr/bin/rustc --crate-name failure '/<>/firefox-68.0~b13+build1/third_party/rust/failure/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="derive"' --cfg 'feature="failure_derive"' -C metadata=abec28cf2420af5e -C extra-filename=-abec28cf2420af5e --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'failure_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libfailure_derive-70233712c0411330.so' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 85:02.75 Compiling cssparser-macros v0.3.3 85:02.80 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser-macros' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Procedural macros for cssparser' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cssparser-macros /usr/bin/rustc --crate-name cssparser_macros '/<>/firefox-68.0~b13+build1/third_party/rust/cssparser-macros/lib.rs' --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=007985ff3dc028f1 -C extra-filename=-007985ff3dc028f1 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'phf_codegen=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libphf_codegen-490457e5ca336f88.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-1381b0e2a3310eda.rlib' --extern 'procedural_masquerade=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libprocedural_masquerade-5a174e474c93d952.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-33a1663baeda02f8.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-7f30efef251f1492.rlib' --cap-lints warn` 85:03.18 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 85:03.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser-macros/lib.rs:12:30 85:03.18 | 85:03.18 12 | #[allow(unused_imports)] use std::ascii::AsciiExt; 85:03.18 | ^^^^^^^^^^^^^^^^^^^^ 85:03.18 | 85:03.18 = note: #[warn(deprecated)] on by default 85:27.40 ipc/ipdl/UnifiedProtocols17.o 85:58.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/sdp' 85:58.92 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/gtest' 85:58.95 media/webrtc/signaling/gtest/audioconduit_unittests.o 85:58.95 media/webrtc/signaling/gtest/jsep_session_unittest.o *** KEEP ALIVE MARKER *** Total duration: 1:26:00.245501 86:04.82 Compiling selectors v0.21.0 (/<>/firefox-68.0~b13+build1/servo/components/selectors) 86:04.83 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/selectors' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='CSS Selectors matching for Rust' CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION=0.21.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=selectors /usr/bin/rustc --crate-name build_script_build servo/components/selectors/build.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=f7e446e0466a980b -C extra-filename=-f7e446e0466a980b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/selectors-f7e446e0466a980b' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'phf_codegen=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libphf_codegen-490457e5ca336f88.rlib'` 86:24.15 Compiling tokio-tcp v0.1.1 86:24.15 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='TCP bindings for tokio. 86:24.16 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-tcp /usr/bin/rustc --crate-name tokio_tcp '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=54691a73126b10e7 -C extra-filename=-54691a73126b10e7 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'iovec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libiovec-dc15af20b2031b2d.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmio-0f6baeb7bddd245e.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-b7177175921cdbc1.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 86:31.47 Compiling tokio-udp v0.1.1 86:31.48 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='UDP bindings for tokio. 86:31.48 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio-udp /usr/bin/rustc --crate-name tokio_udp '/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5c1d2c15b53d79cb -C extra-filename=-5c1d2c15b53d79cb --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbytes-da5f75bb0e7b2690.rlib' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmio-0f6baeb7bddd245e.rlib' --extern 'tokio_codec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_codec-e721ec09fe8f909f.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-b7177175921cdbc1.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 86:35.33 media/webrtc/signaling/gtest/jsep_track_unittest.o 86:37.71 Compiling cubeb-pulse v0.2.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs) 86:37.71 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Cubeb backed for PulseAudio written in Rust' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cubeb-pulse /usr/bin/rustc --crate-name cubeb_pulse media/libcubeb/cubeb-pulse-rs/src/lib.rs --color never --crate-type staticlib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="pulse-dlopen"' --cfg 'feature="pulse-ffi"' -C metadata=3b4c8953a1e059e9 -C extra-filename=-3b4c8953a1e059e9 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cubeb_backend=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcubeb_backend-82f283b9c356a0e5.rlib' --extern 'pulse=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libpulse-c27ffddeeacdd345.rlib' --extern 'pulse_ffi=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libpulse_ffi-3c1a8ead5a141558.rlib' --extern 'semver=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsemver-af3b1b2693483957.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 86:42.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/src/peerconnection' 86:42.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn' 86:42.13 media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn/Unified_cpp_audio_codecs_api_gn0.o 86:49.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn' 86:49.09 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn' 86:49.12 media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/Unified_cpp_o_decoder_factory_gn0.o 86:50.52 Compiling storage v0.1.0 (/<>/firefox-68.0~b13+build1/storage/rust) 86:50.52 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/storage/rust' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for mozStorage.' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=storage /usr/bin/rustc --edition=2018 --crate-name storage storage/rust/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f8b919ff5fa2d900 -C extra-filename=-f8b919ff5fa2d900 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'storage_variant=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libstorage_variant-48386e9befeedef0.rlib' --extern 'xpcom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libxpcom-3e33d281bf9f661b.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 86:52.79 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn' 86:52.83 media/webrtc/signaling/gtest/mediaconduit_unittests.o 86:55.18 Compiling derive_common v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/derive_common) 86:55.19 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/derive_common' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=derive_common /usr/bin/rustc --crate-name derive_common servo/components/derive_common/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=675d654260eff75a -C extra-filename=-675d654260eff75a --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'darling=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling-95620a138601b4e1.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'synstructure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsynstructure-a5f61b351ffb992b.rlib'` *** KEEP ALIVE MARKER *** Total duration: 1:27:00.245513 87:00.37 ipc/ipdl/UnifiedProtocols18.o 87:32.05 media/webrtc/signaling/gtest/mediapipeline_unittest.o *** KEEP ALIVE MARKER *** Total duration: 1:28:00.245495 88:07.59 Compiling parking_lot_core v0.2.14 88:07.59 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=parking_lot_core /usr/bin/rustc --crate-name parking_lot_core '/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5d0fc7860abc228b -C extra-filename=-5d0fc7860abc228b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'rand=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/librand-c731d330da53ca4b.rlib' --extern 'smallvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsmallvec-284519027f257950.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 88:08.10 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 88:08.10 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:8:48 88:08.10 | 88:08.10 8 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 88:08.10 | ^^^^^^^^^^^^^^^^^ 88:08.10 | 88:08.10 = note: #[warn(deprecated)] on by default 88:08.10 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 88:08.10 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:22:35 88:08.10 | 88:08.10 22 | static NUM_THREADS: AtomicUsize = ATOMIC_USIZE_INIT; 88:08.10 | ^^^^^^^^^^^^^^^^^ 88:08.11 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 88:08.11 | 88:08.11 22 | static NUM_THREADS: AtomicUsize = AtomicUsize::new(0); 88:08.11 | ^^^^^^^^^^^^^^^^^^^ 88:08.11 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 88:08.11 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:23:33 88:08.11 | 88:08.11 23 | static HASHTABLE: AtomicUsize = ATOMIC_USIZE_INIT; 88:08.11 | ^^^^^^^^^^^^^^^^^ 88:08.12 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 88:08.12 | 88:08.12 23 | static HASHTABLE: AtomicUsize = AtomicUsize::new(0); 88:08.12 | ^^^^^^^^^^^^^^^^^^^ 88:10.36 media/webrtc/signaling/gtest/rtpsources_unittests.o 88:17.43 Compiling fallible v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/fallible) 88:17.43 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/fallible' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=fallible /usr/bin/rustc --crate-name fallible servo/components/fallible/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="known_system_malloc"' -C metadata=16cd30b126b9ed3d -C extra-filename=-16cd30b126b9ed3d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'hashglobe=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libhashglobe-d4cf6263a022ba9b.rlib' --extern 'smallvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsmallvec-284519027f257950.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 88:18.11 Compiling plane-split v0.13.8 88:18.11 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/plane-split' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Plane splitting' CARGO_PKG_REPOSITORY='https://github.com/servo/plane-split' CARGO_PKG_VERSION=0.13.8 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=plane-split /usr/bin/rustc --crate-name plane_split '/<>/firefox-68.0~b13+build1/third_party/rust/plane-split/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ad4e7aaae45efca5 -C extra-filename=-ad4e7aaae45efca5 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'binary_space_partition=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbinary_space_partition-1ff84ba07cbde697.rlib' --extern 'euclid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libeuclid-912804287b58285c.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'num_traits=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnum_traits-cf9e2b6524e990a4.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 88:23.65 Compiling wr_malloc_size_of v0.0.1 (/<>/firefox-68.0~b13+build1/gfx/wr/wr_malloc_size_of) 88:23.66 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/wr_malloc_size_of' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Internal utility to measure memory usage in WebRender.' CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=wr_malloc_size_of /usr/bin/rustc --edition=2018 --crate-name wr_malloc_size_of gfx/wr/wr_malloc_size_of/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=714f8d882c3ab0ba -C extra-filename=-714f8d882c3ab0ba --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'app_units=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libapp_units-d013d132e25c5fe1.rlib' --extern 'euclid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libeuclid-912804287b58285c.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 88:25.22 Compiling webrender v0.60.0 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender) 88:25.22 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A GPU accelerated 2D renderer for web content' CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.60.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=webrender /usr/bin/rustc --edition=2018 --crate-name build_script_build gfx/wr/webrender/build.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="api"' --cfg 'feature="capture"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="serialize_program"' --cfg 'feature="smallvec"' --cfg 'feature="webrender_build"' -C metadata=edbde8a1f98bce62 -C extra-filename=-edbde8a1f98bce62 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/webrender-edbde8a1f98bce62' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'webrender_build=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libwebrender_build-2159c6f937081dde.rlib'` 88:27.98 ipc/ipdl/UnifiedProtocols19.o 88:35.04 Compiling style v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/style) 88:35.05 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/style' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=style /usr/bin/rustc --crate-name build_script_build servo/components/style/build.rs --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="fallible"' --cfg 'feature="gecko"' --cfg 'feature="gecko_profiler"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="style_traits"' --cfg 'feature="toml"' --cfg 'feature="use_bindgen"' -C metadata=2a90c6fb8a088388 -C extra-filename=-2a90c6fb8a088388 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/style-2a90c6fb8a088388' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'bindgen=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libbindgen-f409cf5d745b02da.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblazy_static-d77dea7d0e4f4c20.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/liblog-34808f57373bb56f.rlib' --extern 'regex=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libregex-e32efc1c604d01e8.rlib' --extern 'toml=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libtoml-e146246681d9b92d.rlib' --extern 'walkdir=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libwalkdir-8db95d2b35c9d237.rlib' -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out'` *** KEEP ALIVE MARKER *** Total duration: 1:29:00.245516 89:00.84 media/webrtc/signaling/gtest/sdp_unittests.o 89:09.91 media/webrtc/signaling/gtest/videoconduit_unittests.o 89:46.85 Compiling rkv v0.9.4 89:46.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rkv' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_AUTHORS='Richard Newman :Nan Jiang :Myk Melez ' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='a simple, humane, typed Rust interface to LMDB' CARGO_PKG_REPOSITORY='https://github.com/mozilla/rkv' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_HOMEPAGE='https://github.com/mozilla/rkv' CARGO_PKG_NAME=rkv /usr/bin/rustc --edition=2018 --crate-name rkv '/<>/firefox-68.0~b13+build1/third_party/rust/rkv/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=602deebe621be84b -C extra-filename=-602deebe621be84b --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'arrayref=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libarrayref-8c49447aa170d94e.rlib' --extern 'bincode=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbincode-beae8e5a972f51b5.rlib' --extern 'failure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfailure-abec28cf2420af5e.rlib' --extern 'lazy_static=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblazy_static-9993fdb80b76739b.rlib' --extern 'lmdb=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblmdb-60fc03c103aeacaf.rlib' --extern 'ordered_float=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libordered_float-b142e7efeaaa4de9.rlib' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde_derive-a31e122bd46c4735.so' --extern 'url=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liburl-02e270c00d44ae70.rlib' --extern 'uuid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libuuid-80cc3c08ba4168e1.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn -L 'native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out'` 89:55.11 ipc/ipdl/UnifiedProtocols2.o *** KEEP ALIVE MARKER *** Total duration: 1:30:00.245531 90:12.94 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser' OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cssparser-d99e717223b31feb/out' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.25.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=cssparser /usr/bin/rustc --crate-name cssparser '/<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3af80a1d11eb334f -C extra-filename=-3af80a1d11eb334f --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'cssparser_macros=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libcssparser_macros-007985ff3dc028f1.so' --extern 'dtoa_short=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libdtoa_short-13111748e985986e.rlib' --extern 'itoa=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libitoa-726cda1bf8a6ac1a.rlib' --extern 'matches=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmatches-a71373511e117271.rlib' --extern 'phf=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libphf-0df5ad5a1d21b37e.rlib' --extern 'procedural_masquerade=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libprocedural_masquerade-da1711ede058c256.rlib' --extern 'smallvec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libsmallvec-284519027f257950.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn --cfg rustc_has_pr45225` 90:13.95 warning: use of deprecated item 'std::ascii::AsciiExt::make_ascii_lowercase': use inherent methods instead 90:13.95 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/macros.rs:137:13 90:13.95 | 90:13.95 137 | ::std::ascii::AsciiExt::make_ascii_lowercase(&mut buffer[first_uppercase..]); 90:13.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 90:13.95 | 90:13.99 = note: #[warn(deprecated)] on by default 90:13.99 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 90:14.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:9:30 90:14.00 | 90:14.00 9 | #[allow(unused_imports)] use std::ascii::AsciiExt; 90:14.00 | ^^^^^^^^^^^^^^^^^^^^ 90:14.00 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 90:14.00 --> /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cssparser-d99e717223b31feb/out/tokenizer.rs:1:80 90:14.00 | 90:14.00 1 | use std :: ops :: Range ; use std :: char ; # [ allow ( unused_imports ) ] use std :: ascii :: AsciiExt ; use std :: i32 ; use parser :: ParserState ; use cow_rc_str :: CowRcStr ; use self :: Token :: * ; # [ doc = " One of the pieces the CSS input is broken into." ] # [ doc = "" ] # [ doc = " Some components use `Cow` in order to borrow from the original input string" ] # [ doc = " and avoid allocating/copying when possible." ] # [ derive ( PartialEq , Debug , Clone ) ] pub enum Token < 'a > { 90:14.00 | ^^^^^^^^^^^^^^^^^^^^^^^^ 90:14.00 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 90:14.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:8:30 90:14.00 | 90:14.00 8 | #[allow(unused_imports)] use std::ascii::AsciiExt; 90:14.00 | ^^^^^^^^^^^^^^^^^^^^ 90:14.02 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 90:14.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/nth.rs:5:30 90:14.02 | 90:14.02 5 | #[allow(unused_imports)] use std::ascii::AsciiExt; 90:14.02 | ^^^^^^^^^^^^^^^^^^^^ 90:14.03 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 90:14.03 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/serializer.rs:7:30 90:14.03 | 90:14.03 7 | #[allow(unused_imports)] use std::ascii::AsciiExt; 90:14.03 | ^^^^^^^^^^^^^^^^^^^^ 90:15.05 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 90:15.05 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:274:45 90:15.05 | 90:15.05 274 | parse_until_after::<'i, 't, _, _, _>(self.input, Delimiter::Semicolon, |input| { 90:15.05 | ^^ 90:15.05 | 90:15.05 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:937:55 90:15.05 | 90:15.05 937 | pub fn parse_until_after<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 90:15.05 | - the late bound lifetime parameter is introduced here 90:15.06 | 90:15.06 = note: #[warn(late_bound_lifetime_arguments)] on by default 90:15.06 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 90:15.06 = note: for more information, see issue #42868 90:15.18 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 90:15.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:458:39 90:15.18 | 90:15.18 458 | let result = parse_until_before::<'i, 't, _, _, _>(input, delimiters, |input| { 90:15.18 | ^^ 90:15.18 | 90:15.18 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:902:56 90:15.18 | 90:15.18 902 | pub fn parse_until_before<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 90:15.18 | - the late bound lifetime parameter is introduced here 90:15.18 | 90:15.18 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 90:15.18 = note: for more information, see issue #42868 90:15.19 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 90:15.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:476:42 90:15.19 | 90:15.19 476 | parse_nested_block::<'i, 't, _, _, _>( 90:15.19 | ^^ 90:15.19 | 90:15.19 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:955:56 90:15.19 | 90:15.19 955 | pub fn parse_nested_block<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, parse: F) 90:15.19 | - the late bound lifetime parameter is introduced here 90:15.19 | 90:15.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 90:15.20 = note: for more information, see issue #42868 90:15.23 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 90:15.23 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:510:40 90:15.23 | 90:15.23 510 | let prelude = parse_until_before::<'i, 't, _, _, _>(input, Delimiter::CurlyBracketBlock, |input| { 90:15.23 | ^^ 90:15.23 | 90:15.23 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:902:56 90:15.23 | 90:15.23 902 | pub fn parse_until_before<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 90:15.23 | - the late bound lifetime parameter is introduced here 90:15.24 | 90:15.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 90:15.24 = note: for more information, see issue #42868 90:15.24 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 90:15.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:518:34 90:15.24 | 90:15.24 518 | parse_nested_block::<'i, 't, _, _, _>( 90:15.24 | ^^ 90:15.24 | 90:15.24 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:955:56 90:15.25 | 90:15.25 955 | pub fn parse_nested_block<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, parse: F) 90:15.25 | - the late bound lifetime parameter is introduced here 90:15.25 | 90:15.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 90:15.25 = note: for more information, see issue #42868 90:44.44 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn' 90:44.45 media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/Unified_cpp_o_encoder_factory_gn0.o 90:44.93 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/selectors-f7e446e0466a980b/build-script-build` 90:44.95 Compiling tokio v0.1.7 90:44.95 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O 90:44.95 backed applications. 90:44.95 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_NAME=tokio /usr/bin/rustc --crate-name tokio '/<>/firefox-68.0~b13+build1/third_party/rust/tokio/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=cd72492e81149d1d -C extra-filename=-cd72492e81149d1d --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'futures=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libfutures-312d8d05bd0407bb.rlib' --extern 'mio=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmio-0f6baeb7bddd245e.rlib' --extern 'tokio_executor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_executor-d0bfe5b1df8a08a4.rlib' --extern 'tokio_fs=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_fs-715062d72a17dee4.rlib' --extern 'tokio_io=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_io-beb6ec5f033f8943.rlib' --extern 'tokio_reactor=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_reactor-b7177175921cdbc1.rlib' --extern 'tokio_tcp=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_tcp-54691a73126b10e7.rlib' --extern 'tokio_threadpool=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-aee360f6f25d4b25.rlib' --extern 'tokio_timer=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_timer-c716b6466794f50d.rlib' --extern 'tokio_udp=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtokio_udp-5c1d2c15b53d79cb.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 90:47.91 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn' 90:47.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn' 90:47.94 media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn/Unified_cpp_udio_decoder_g711_gn0.o 90:51.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn' 90:51.63 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn' 90:51.64 media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn/Unified_cpp_udio_encoder_g711_gn0.o 90:55.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn' 90:55.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn' 90:55.50 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn/Unified_cpp_udio_decoder_g722_gn0.o 90:58.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn' 90:58.50 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn' 90:58.55 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn/Unified_cpp_udio_encoder_g722_gn0.o *** KEEP ALIVE MARKER *** Total duration: 1:31:00.245501 91:03.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn' 91:03.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn' 91:03.96 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/Unified_cpp_udio_decoder_ilbc_gn0.o 91:08.20 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn' 91:08.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn' 91:08.29 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/Unified_cpp_udio_encoder_ilbc_gn0.o 91:12.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn' 91:12.51 ipc/ipdl/UnifiedProtocols20.o 91:23.76 Compiling bookmark_sync v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/components/places/bookmark_sync) 91:23.76 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/components/places/bookmark_sync' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=bookmark_sync /usr/bin/rustc --edition=2018 --crate-name bookmark_sync toolkit/components/places/bookmark_sync/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=61c8a1762fcdc946 -C extra-filename=-61c8a1762fcdc946 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'atomic_refcell=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libatomic_refcell-b47773ad76028197.rlib' --extern 'cstr=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libcstr-a33f4c1f7a727582.rlib' --extern 'dogear=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libdogear-f1278fc18e9d3851.rlib' --extern 'libc=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblibc-329a8d3c3d7299be.rlib' --extern 'log=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblog-c4bf864dc58d0c89.rlib' --extern 'moz_task=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libmoz_task-7d07e3331c5e67a3.rlib' --extern 'nserror=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnserror-193a84e1056aa372.rlib' --extern 'nsstring=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libnsstring-99631011b82195e1.rlib' --extern 'storage=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libstorage-f8b919ff5fa2d900.rlib' --extern 'storage_variant=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libstorage_variant-48386e9befeedef0.rlib' --extern 'thin_vec=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libthin_vec-5e0b79428b3a4463.rlib' --extern 'xpcom=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libxpcom-3e33d281bf9f661b.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` *** KEEP ALIVE MARKER *** Total duration: 1:32:00.245503 92:00.10 ipc/ipdl/UnifiedProtocols21.o 92:13.57 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/signaling/gtest' 92:13.58 ipc/ipdl/UnifiedProtocols22.o 92:14.86 Compiling to_shmem_derive v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/to_shmem_derive) 92:14.86 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/to_shmem_derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=to_shmem_derive /usr/bin/rustc --crate-name to_shmem_derive servo/components/to_shmem_derive/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=efa66c41df0e32da -C extra-filename=-efa66c41df0e32da --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'darling=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling-95620a138601b4e1.rlib' --extern 'derive_common=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libderive_common-675d654260eff75a.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'synstructure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsynstructure-a5f61b351ffb992b.rlib'` *** KEEP ALIVE MARKER *** Total duration: 1:33:00.245524 93:04.30 ipc/ipdl/UnifiedProtocols23.o 93:32.78 ipc/ipdl/UnifiedProtocols24.o 93:38.98 Compiling style_derive v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/style_derive) 93:38.98 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/style_derive' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION=0.0.1 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=style_derive /usr/bin/rustc --crate-name style_derive servo/components/style_derive/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=9f320e89cdde96f4 -C extra-filename=-9f320e89cdde96f4 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'darling=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libdarling-95620a138601b4e1.rlib' --extern 'derive_common=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libderive_common-675d654260eff75a.rlib' --extern 'proc_macro2=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libproc_macro2-89cd914949af93ea.rlib' --extern 'quote=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libquote-3db18e25be6ebd5c.rlib' --extern 'syn=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsyn-dd791549f1cd4cea.rlib' --extern 'synstructure=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libsynstructure-a5f61b351ffb992b.rlib'` 93:51.83 ipc/ipdl/UnifiedProtocols25.o *** KEEP ALIVE MARKER *** Total duration: 1:34:00.245599 94:16.69 ipc/ipdl/UnifiedProtocols26.o 94:56.85 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn' 94:56.86 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn/Unified_cpp_audio_decoder_L16_gn0.o *** KEEP ALIVE MARKER *** Total duration: 1:35:00.249859 95:00.12 ipc/ipdl/UnifiedProtocols27.o 95:00.81 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn' 95:00.81 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn' 95:00.84 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn/Unified_cpp_audio_encoder_L16_gn0.o 95:04.76 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn' 95:04.79 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn' 95:04.81 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn/Unified_cpp_udio_decoder_opus_gn0.o 95:10.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn' 95:10.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn' 95:10.88 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/Unified_cpp_coder_opus_config_gn0.o 95:14.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn' 95:14.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn' 95:14.13 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn/Unified_cpp_udio_encoder_opus_gn0.o 95:17.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn' 95:17.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn' 95:17.94 media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn/Unified_cpp_eerconnection_api_gn0.o 95:23.37 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn' 95:23.45 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/optional_gn' 95:23.48 media/webrtc/trunk/webrtc/api/optional_gn/Unified_cpp_api_optional_gn0.o 95:25.95 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/optional_gn' 95:26.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn' 95:26.09 media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn/Unified_cpp_video_codecs_api_gn0.o 95:29.42 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn' 95:29.44 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 95:29.47 media/webrtc/trunk/webrtc/api/video_frame_api_gn/Unified_cpp_video_frame_api_gn0.o 95:32.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 95:33.00 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn' 95:33.00 media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn/Unified_cpp_eo_frame_api_i420_gn0.o 95:33.88 ipc/ipdl/UnifiedProtocols28.o 95:36.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn' 95:36.76 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/audio/audio_gn' 95:36.80 media/webrtc/trunk/webrtc/audio/audio_gn/Unified_cpp_audio_audio_gn0.o 95:51.83 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/audio/audio_gn' 95:51.87 ipc/ipdl/UnifiedProtocols29.o *** KEEP ALIVE MARKER *** Total duration: 1:36:00.249492 96:17.14 ipc/ipdl/UnifiedProtocols3.o 96:52.96 Compiling parking_lot v0.6.3 96:52.96 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.6.3 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=parking_lot /usr/bin/rustc --crate-name parking_lot '/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lock_api"' --cfg 'feature="owning_ref"' -C metadata=76ef41c095e8a3d2 -C extra-filename=-76ef41c095e8a3d2 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'lock_api=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/liblock_api-4bfa07a8c3146f0b.rlib' --extern 'parking_lot_core=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libparking_lot_core-5d0fc7860abc228b.rlib' --cap-lints warn -C opt-level=2 -C debuginfo=1 --cap-lints warn` 96:53.53 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:16:5 96:53.54 | 96:53.54 16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT; 96:53.54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 96:53.54 | 96:53.54 = note: #[warn(deprecated)] on by default 96:53.54 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:95:34 96:53.54 | 96:53.54 95 | pub const ONCE_INIT: Once = Once(ATOMIC_U8_INIT); 96:53.54 | ^^^^^^^^^^^^^^ 96:53.54 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.54 | 96:53.54 95 | pub const ONCE_INIT: Once = Once(AtomicUsize::new(0)); 96:53.54 | ^^^^^^^^^^^^^^^^^^^ 96:53.54 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:109:14 96:53.54 | 96:53.55 109 | Once(ATOMIC_U8_INIT) 96:53.55 | ^^^^^^^^^^^^^^ 96:53.55 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.58 | 96:53.58 109 | Once(AtomicUsize::new(0)) 96:53.58 | ^^^^^^^^^^^^^^^^^^^ 96:53.58 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_mutex.rs:16:5 96:53.58 | 96:53.58 16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT; 96:53.58 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 96:53.58 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_mutex.rs:42:16 96:53.58 | 96:53.58 42 | state: ATOMIC_U8_INIT, 96:53.58 | ^^^^^^^^^^^^^^ 96:53.58 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.58 | 96:53.58 42 | state: AtomicUsize::new(0), 96:53.58 | ^^^^^^^^^^^^^^^^^^^ 96:53.59 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.59 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_rwlock.rs:18:48 96:53.59 | 96:53.59 18 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 96:53.59 | ^^^^^^^^^^^^^^^^^ 96:53.59 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.59 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_rwlock.rs:47:16 96:53.59 | 96:53.59 47 | state: ATOMIC_USIZE_INIT, 96:53.59 | ^^^^^^^^^^^^^^^^^ 96:53.59 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 96:53.59 | 96:53.59 47 | state: AtomicUsize::new(0), 96:53.59 | ^^^^^^^^^^^^^^^^^^^ *** KEEP ALIVE MARKER *** Total duration: 1:37:00.249484 97:02.91 Compiling webrender_api v0.60.0 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender_api) 97:02.92 Running `LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_api' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Public API for WebRender' CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.60.0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=webrender_api /usr/bin/rustc --edition=2018 --crate-name webrender_api gfx/wr/webrender_api/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serialize"' -C metadata=96b7cf361de5d469 -C extra-filename=-96b7cf361de5d469 --out-dir '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' --target armv7-unknown-linux-gnueabihf -C 'linker=/<>/firefox-68.0~b13+build1/build/cargo-linker' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps' -L 'dependency=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps' --extern 'app_units=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libapp_units-d013d132e25c5fe1.rlib' --extern 'bincode=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbincode-beae8e5a972f51b5.rlib' --extern 'bitflags=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbitflags-3c0f4833c1907b2d.rlib' --extern 'byteorder=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libbyteorder-db9b0bc68c06810a.rlib' --extern 'derive_more=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libderive_more-068e65525e8e459d.so' --extern 'euclid=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libeuclid-912804287b58285c.rlib' --extern 'malloc_size_of_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libmalloc_size_of_derive-b7ee0f15a5ca093d.so' --extern 'serde=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde-1eedf7ee8cd9ba7f.rlib' --extern 'serde_bytes=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libserde_bytes-e86485aa8d7397f3.rlib' --extern 'serde_derive=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps/libserde_derive-a31e122bd46c4735.so' --extern 'time=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libtime-041baf8ba661e560.rlib' --extern 'malloc_size_of=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/deps/libwr_malloc_size_of-714f8d882c3ab0ba.rlib' -C opt-level=2 -C debuginfo=1 --cap-lints warn` 97:10.03 ipc/ipdl/UnifiedProtocols30.o 97:17.73 ipc/ipdl/UnifiedProtocols31.o 97:53.19 ipc/ipdl/UnifiedProtocols32.o *** KEEP ALIVE MARKER *** Total duration: 1:38:00.252715 98:52.84 ipc/ipdl/UnifiedProtocols33.o *** KEEP ALIVE MARKER *** Total duration: 1:39:00.249503 99:05.58 ipc/ipdl/UnifiedProtocols34.o 99:23.32 ipc/ipdl/UnifiedProtocols4.o *** KEEP ALIVE MARKER *** Total duration: 1:40:00.256163 100:31.80 ipc/ipdl/UnifiedProtocols5.o *** KEEP ALIVE MARKER *** Total duration: 1:41:00.255961 101:00.14 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 101:00.16 media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn/Unified_cpp__frame_operations_gn0.o 101:03.42 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 101:03.42 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/webrender-edbde8a1f98bce62/build-script-build` 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res/base.glsl 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res/debug_color.glsl 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_yuv_image.glsl 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res/shared.glsl 101:03.47 [webrender 0.60.0] cargo:rerun-if-changed=res/snap.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/pls_resolve.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/rect.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache_update.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_blend.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_cover.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_radial_gradient.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/debug_font.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/render_task.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_scale.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/clip_shared.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_gradient.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_segment.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/shared_other.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/ellipse.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/pls_init.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/transform.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_image.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_mix_blend.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_linear_gradient.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_stencil.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_line_decoration.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_image.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_rectangle.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_blur.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_solid.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_solid.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/ps_text_run.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/prim_shared.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_box_shadow.glsl 101:03.48 [webrender 0.60.0] cargo:rerun-if-changed=res/ps_split_composite.glsl 101:03.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn' 101:03.63 media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.o 101:10.02 In file included from /usr/lib/gcc-mozilla/include/c++/6/algorithm:62:0, 101:10.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 101:10.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 101:10.02 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/api/array_view.h:14, 101:10.02 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18, 101:10.02 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22, 101:10.02 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12, 101:10.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2: 101:10.02 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: 101:10.02 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1818:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.02 __unguarded_linear_insert(_RandomAccessIterator __last, 101:10.02 ^~~~~~~~~~~~~~~~~~~~~~~~~ 101:10.07 In file included from /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:61:0, 101:10.07 from /usr/lib/gcc-mozilla/include/c++/6/algorithm:62, 101:10.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 101:10.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 101:10.08 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/api/array_view.h:14, 101:10.09 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18, 101:10.09 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22, 101:10.09 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12, 101:10.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2: 101:10.09 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 101:10.11 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_heap.h:209:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.11 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 101:10.11 ^~~~~~~~~~~~~ 101:10.19 In file included from /usr/lib/gcc-mozilla/include/c++/6/algorithm:62:0, 101:10.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 101:10.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 101:10.19 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/api/array_view.h:14, 101:10.21 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18, 101:10.21 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22, 101:10.21 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12, 101:10.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2: 101:10.21 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 101:10.21 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1837:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.21 __insertion_sort(_RandomAccessIterator __first, 101:10.21 ^~~~~~~~~~~~~~~~ 101:10.21 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1837:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.26 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 101:10.26 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.26 __introsort_loop(_RandomAccessIterator __first, 101:10.26 ^~~~~~~~~~~~~~~~ 101:10.26 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.26 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.27 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1951:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:10.27 std::__introsort_loop(__cut, __last, __depth_limit, __comp); 101:10.27 ^~~ 101:11.48 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h: In member function ‘void webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)’: 101:11.48 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1965:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:11.48 std::__introsort_loop(__first, __last, 101:11.48 ^~~ 101:11.49 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1882:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:11.49 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 101:11.49 ^~~ 101:11.50 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_algo.h:1887:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ will change in GCC 7.1 101:11.50 std::__insertion_sort(__first, __last, __comp); 101:11.50 ^~~ 101:13.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn' 101:13.33 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn' 101:13.33 media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.o 101:14.40 ipc/ipdl/UnifiedProtocols6.o 101:20.33 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17:0, 101:20.34 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/call.cc:29, 101:20.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2: 101:20.34 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 101:20.34 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 101:20.34 AddReceiveRtpModule(rtp_module); 101:20.34 ^ 101:20.34 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 101:20.34 RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 101:20.34 ^~~~~~~~~~~~~~~~~~~ 101:24.49 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:18:0, 101:24.49 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/video_coding/encoded_frame.h:19, 101:24.49 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/video_coding/frame_object.h:17, 101:24.49 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/video_coding/frame_buffer2.h:19, 101:24.49 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/video/video_receive_stream.h:23, 101:24.49 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/call.cc:63, 101:24.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2: 101:24.50 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h: At global scope: 101:24.50 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16: warning: ‘virtual void webrtc::EncodedImageCallback::OnDroppedFrame()’ was hidden [-Woverloaded-virtual] 101:24.50 virtual void OnDroppedFrame() {} 101:24.50 ^~~~~~~~~~~~~~ 101:24.50 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/video/send_statistics_proxy.h:30:0, 101:24.50 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/video/video_send_stream.h:28, 101:24.50 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/call.cc:64, 101:24.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2: 101:24.50 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:166:8: warning: by ‘virtual void webrtc::VideoStreamEncoder::OnDroppedFrame(webrtc::EncodedImageCallback::DropReason)’ [-Woverloaded-virtual] 101:24.50 void OnDroppedFrame(EncodedImageCallback::DropReason reason) override; 101:24.50 ^~~~~~~~~~~~~~ 101:39.87 ipc/ipdl/UnifiedProtocols7.o 101:40.97 In file included from /usr/lib/gcc-mozilla/include/c++/6/map:60:0, 101:40.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 101:40.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 101:40.97 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/call.cc:13, 101:40.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2: 101:40.98 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: 101:40.98 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_tree.h:2193:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 101:40.98 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 101:40.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:41.04 In file included from /usr/lib/gcc-mozilla/include/c++/6/map:61:0, 101:41.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 101:41.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 101:41.05 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/call.cc:13, 101:41.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2: 101:41.05 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h: In member function ‘virtual void webrtc::internal::Call::DestroyAudioSendStream(webrtc::AudioSendStream*)’: 101:41.05 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h:483:4: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 101:41.05 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 101:41.05 ^~~ 101:41.40 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h: In member function ‘virtual void webrtc::internal::Call::DestroyVideoSendStream(webrtc::VideoSendStream*)’: 101:41.40 /usr/lib/gcc-mozilla/include/c++/6/bits/stl_map.h:483:4: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}’ will change in GCC 7.1 101:41.40 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 101:41.40 ^~~ 101:47.22 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_gn' 101:47.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 101:47.25 media/webrtc/trunk/webrtc/call/call_interfaces_gn/Unified_cpp_call_interfaces_gn0.o 101:52.40 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 101:52.43 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn' 101:52.43 media/webrtc/trunk/webrtc/call/rtp_interfaces_gn/Unified_cpp_rtp_interfaces_gn0.o 101:54.62 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn' 101:54.62 ipc/ipdl/UnifiedProtocols8.o *** KEEP ALIVE MARKER *** Total duration: 1:42:00.253525 102:51.12 ipc/ipdl/UnifiedProtocols9.o 102:53.06 ipc/ipdl/IPCMessageTypeName.o *** KEEP ALIVE MARKER *** Total duration: 1:43:00.249509 *** KEEP ALIVE MARKER *** Total duration: 1:44:00.249508 104:17.06 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_receiver_gn' 104:17.08 media/webrtc/trunk/webrtc/call/rtp_receiver_gn/Unified_cpp_rtp_receiver_gn0.o 104:23.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_receiver_gn/Unified_cpp_rtp_receiver_gn0.cpp:11:0: 104:23.61 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc: In member function ‘webrtc::RtpPacketSinkInterface* webrtc::RtpDemuxer::ResolveSink(const webrtc::RtpPacketReceived&)’: 104:23.61 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc:171:8: warning: unused variable ‘has_mid’ [-Wunused-variable] 104:23.61 bool has_mid = packet.GetExtension(&packet_mid); 104:23.61 ^~~~~~~ 104:33.58 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_receiver_gn' 104:33.59 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_sender_gn' 104:33.61 media/webrtc/trunk/webrtc/call/rtp_sender_gn/Unified_cpp_call_rtp_sender_gn0.o 104:38.36 In file included from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17:0, 104:38.36 from /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.cc:11, 104:38.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_sender_gn/Unified_cpp_call_rtp_sender_gn0.cpp:2: 104:38.36 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 104:38.37 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 104:38.37 AddReceiveRtpModule(rtp_module); 104:38.37 ^ 104:38.37 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 104:38.38 RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 104:38.38 ^~~~~~~~~~~~~~~~~~~ 104:39.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/rtp_sender_gn' 104:39.66 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/video_stream_api_gn' 104:39.71 media/webrtc/trunk/webrtc/call/video_stream_api_gn/Unified_cpp_video_stream_api_gn0.o 104:42.97 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 104:42.97 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn' 104:42.98 media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/complex_bit_reverse_arm.o 104:42.98 media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/filter_ar_fast_q12_armv7.o 104:42.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 104:43.00 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/vad_core.o 104:43.00 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/webrtc_vad.o 104:43.09 media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/spl_sqrt_floor_arm.o 104:43.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn' 104:43.30 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_cc_gn' 104:43.34 media/webrtc/trunk/webrtc/common_audio/common_audio_cc_gn/Unified_cpp_common_audio_cc_gn0.o 104:44.24 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn0.o 104:44.56 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o 104:45.40 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_cc_gn' 104:45.40 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 104:45.44 media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.o 104:45.44 media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn1.o 104:47.77 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn2.o 104:51.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 104:51.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/fir_filter_factory_gn' 104:51.65 media/webrtc/trunk/webrtc/common_audio/fir_filter_factory_gn/Unified_cpp_ir_filter_factory_gn0.o 104:52.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/call/video_stream_api_gn' 104:54.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/fir_filter_factory_gn' 104:54.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_video/common_video_gn' 104:54.28 media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.o 104:55.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:38:0: 104:55.05 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22:0: warning: "RETURN_EMPTY_ON_FAIL" redefined 104:55.05 #define RETURN_EMPTY_ON_FAIL(x) \ 104:55.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:29:0: 104:55.07 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20:0: note: this is the location of the previous definition 104:55.08 #define RETURN_EMPTY_ON_FAIL(x) \ 104:55.37 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/style-2a90c6fb8a088388/build-script-build` 104:55.46 [style 0.0.1] cargo:rerun-if-changed=build.rs 104:55.47 [style 0.0.1] cargo:out_dir=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/style-1defa6be02679a3f/out 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/declaration_block.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/text.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_box.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_text.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/margin.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/column.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/border.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_ui.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/list.mako.rs 104:55.48 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/background.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/ui.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/box.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_svg.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/color.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/xul.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/position.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/svg.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/padding.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/counters.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/effects.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/outline.mako.rs 104:55.49 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_table.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/font.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/table.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/build.py 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/Mako-0.9.1.zip 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/text.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_text.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/margin.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/column.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/border.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/list.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/background.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/box.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_svg.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/position.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/svg.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/padding.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/outline.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/font.mako.rs 104:55.50 [style 0.0.1] cargo:rerun-if-changed=properties/gecko.mako.rs 104:55.53 [style 0.0.1] cargo:rerun-if-changed=properties/helpers/animated_properties.mako.rs 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/properties.html.mako 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/cascade.rs 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/computed_value_flags.rs 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/properties.mako.rs 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/data.py 104:55.54 [style 0.0.1] cargo:rerun-if-changed=properties/helpers.mako.rs 104:55.67 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 104:55.69 media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn/Unified_cpp_rtc_event_log_api_gn0.o 104:55.69 media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn/Unified_cpp_rtc_event_log_api_gn1.o *** KEEP ALIVE MARKER *** Total duration: 1:45:00.249590 105:00.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 105:00.95 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 105:00.98 media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn/Unified_cpp_tc_event_log_impl_gn0.o 105:07.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 105:07.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 105:07.50 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_audio_video_gn' 105:07.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_h264_profile_id_gn' 105:07.51 media/webrtc/trunk/webrtc/media/rtc_h264_profile_id_gn/Unified_cpp_c_h264_profile_id_gn0.o 105:07.51 media/webrtc/trunk/webrtc/media/rtc_audio_video_gn/Unified_cpp_rtc_audio_video_gn0.o 105:08.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/common_video/common_video_gn' 105:08.33 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_media_base_gn' 105:08.33 media/webrtc/trunk/webrtc/media/rtc_media_base_gn/Unified_cpp_rtc_media_base_gn0.o 105:12.10 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_h264_profile_id_gn' 105:12.18 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 105:12.21 media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn/codec_manager.o 105:12.21 media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn/Unified_cpp_audio_coding_gn0.o 105:18.68 [style 0.0.1] cargo:rerun-if-changed=build_gecko.rs 105:18.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/bindgen.toml 105:18.72 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/layout/style/ServoBindings.toml 105:29.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 105:29.36 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 105:29.36 media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn/Unified_cpp_format_conversion_gn0.o 105:31.91 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_audio_video_gn' 105:31.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_config_gn' 105:31.99 media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_config_gn/Unified_cpp_rk_adaptor_config_gn0.o 105:33.76 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 105:33.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 105:33.82 media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn/Unified_cpp_o_network_adaptor_gn0.o 105:34.13 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/media/rtc_media_base_gn' 105:34.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 105:34.17 media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn/Unified_cpp_audio_coding_cng_gn0.o 105:34.62 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_config_gn' 105:34.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 105:34.78 media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn/Unified_c_g711_c_gn0.o 105:35.38 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 105:35.41 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 105:35.43 media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn/Unified_cpp_g711_gn0.o 105:40.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 105:40.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 105:40.68 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 105:40.70 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 105:40.73 media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn/g722_decode.o 105:40.73 media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn/g722_encode.o 105:40.76 media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn/Unified_cpp_g722_gn0.o 105:41.87 media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn/Unified_c_g722_c_gn0.o 105:43.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 105:43.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn' 105:43.42 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn/Unified_c_ilbc_c_gn0.o 105:43.42 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn/Unified_c_ilbc_c_gn1.o 105:45.89 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn/Unified_c_ilbc_c_gn2.o 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:127:1: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:134:21: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:139:21: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:144:21: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:149:21: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:154:21: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:159:21: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h:164:21: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtoms.h:118:39: warning: offset of on non-standard-layout type 'mozilla::detail::GkAtoms' [-Winvalid-offsetof], err: false 105:46.19 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Proxy.h:222:43: warning: offset of on non-standard-layout type 'js::BaseProxyHandler' [-Winvalid-offsetof], err: false 105:46.20 [style 0.0.1] /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BrowsingContext.h:417:29: warning: offset of on non-standard-layout type 'mozilla::dom::BrowsingContext' [-Winvalid-offsetof], err: false 105:47.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 105:47.29 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_gn' 105:47.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 105:47.29 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_gn/Unified_cpp_ilbc_gn0.o 105:47.33 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 105:47.41 media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn/Unified_c_isac_c_gn0.o 105:47.41 media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn/Unified_c_isac_c_gn1.o 105:49.36 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn/Unified_c_ilbc_c_gn3.o 105:50.52 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn/Unified_c_ilbc_c_gn4.o 105:51.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_gn' 105:51.66 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 105:51.68 media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn/Unified_cpp_isac_common_gn0.o 105:53.45 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 105:53.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn' 105:53.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 105:53.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_common_gn' 105:53.53 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_common_gn/Unified_c_isac_fix_common_gn0.o 105:53.53 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/decode_plc.o 105:53.53 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/lpc_masking_model.o 105:54.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_common_gn' 105:54.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 105:54.69 media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn/Unified_cpp_isac_gn0.o 105:54.83 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/pitch_filter.o 105:56.35 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/Unified_c_isac_fix_c_gn0.o 105:56.89 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/Unified_c_isac_fix_c_gn1.o 105:56.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn/Unified_c_isac_c_gn0.c:137:0: 105:56.91 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c: In function ‘Decode’: 105:56.92 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:1152:35: warning: ‘crc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 105:56.92 validChecksum &= (((crc >> (24 - k * 8)) & 0xFF) == 105:56.92 ~~~~~^~~~~~~~~~~~~~~~ 105:57.41 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c: In function ‘WebRtcIsac_Encode’: 105:57.41 /<>/firefox-68.0~b13+build1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:722:25: warning: ‘crc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 105:57.42 (uint8_t)(crc >> (24 - k * 8)); 105:57.43 ~~~~~^~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:46:00.269341 106:00.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 106:00.47 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn' 106:00.49 media/webrtc/trunk/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/Unified_cpp_coded_audio_frame_gn0.o 106:02.85 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 106:02.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_decoder_enum_gn' 106:02.90 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_decoder_enum_gn/Unified_cpp_eteq_decoder_enum_gn0.o 106:04.84 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn' 106:04.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 106:04.88 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/audio_vector.o 106:04.88 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn0.o 106:06.54 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 106:06.57 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 106:06.60 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn/Unified_c_pcm16b_c_gn0.o 106:06.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 106:06.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 106:06.95 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn/Unified_cpp_pcm16b_gn0.o 106:07.02 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_decoder_enum_gn' 106:07.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 106:07.08 media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn/Unified_cpp_rent_a_codec_gn0.o 106:09.24 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn1.o 106:11.68 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 106:11.70 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 106:11.71 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn/Unified_c_webrtc_opus_c_gn0.o 106:12.67 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 106:12.75 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 106:12.77 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn/Unified_cpp_webrtc_opus_gn0.o 106:13.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 106:13.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_generic_gn' 106:13.55 media/webrtc/trunk/webrtc/modules/audio_device/audio_device_generic_gn/Unified_cpp_io_device_generic_gn0.o 106:15.08 [style 0.0.1] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 106:15.66 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/servo/components/style/gecko/regen_atoms.py 106:16.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtomList.h 106:16.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/servo/components/style/gecko/pseudo_element_definition.mako.rs 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSFontDescList.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxMatrix.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArrayView.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Array.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIXPCScriptable.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISelectionDisplay.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRefreshDriver.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/UserAgentStyleSheetID.h 106:16.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Sprintf.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXBLBinding.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsNodeUtils.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RefCountType.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prthread.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/File.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/JSONWriter.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWidgetInitData.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadSafeWeakPtr.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DeclarationBlock.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/FocusTarget.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISelectionController.h 106:16.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptObjectPrincipal.h 106:16.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMString.h 106:16.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcObjectHelper.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Services.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtoms.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TraceKind.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/SRIMetadata.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ComputedStyleInlines.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BufferList.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMTokenListSupportedTokens.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAnnotations.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jstypes.h 106:16.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Record.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsURIHashKey.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientInfo.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/VsyncSource.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AutocompleteInfoBinding.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DefineEnum.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AntiTrackingCommon.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMWindow.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/XREAppData.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CheckedInt.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWrapperCache.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ComputedStyle.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/FontVariation.h 106:16.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRect.h 106:16.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPseudoElementList.h 106:16.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIGlobalObject.h 106:16.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsReadableUtils.h 106:16.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BasePrincipal.h 106:16.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PostTraversalTask.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMutable.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXBLService.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIThread.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CommandList.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MediaList.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GeckoBindings.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Move.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArrayUtils.h 106:16.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/SVGAnimatedClass.h 106:16.61 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/SharedArrayBuffer.h 106:16.61 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Logging.h 106:16.61 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/WindowBinding.h 106:16.61 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h 106:16.62 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ElementBinding.h 106:16.62 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AspectRatio.h 106:16.62 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h 106:16.62 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTSubstring.h 106:16.62 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layout/FrameChildList.h 106:16.63 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/PatternHelpers.h 106:16.63 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSUtils.h 106:16.63 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsContentCreatorFunctions.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBindingManager.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prtypes.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStubDocumentObserver.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AnimationEffectBinding.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Date.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h 106:16.67 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILinkHandler.h 106:16.68 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BaseKeyframeTypesBinding.h 106:16.68 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NonRefcountedDOMObject.h 106:16.68 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SMILAttr.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSCounterDescList.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Tuple.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/UseCounterList.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGContextPaint.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ErrorReport.h 106:16.69 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RootedRefPtr.h 106:16.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxTypes.h 106:16.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMString.h 106:16.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBidiUtils.h 106:16.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Utility.h 106:16.70 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDragSession.h 106:16.71 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/PLDHashTable.h 106:16.73 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NameSpaceConstants.h 106:16.74 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BrowsingContext.h 106:16.76 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentOrShadowRoot.h 106:16.79 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Rect.h 106:16.80 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h 106:16.80 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nscore.h 106:16.81 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsLanguageAtomService.h 106:16.85 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LinkedList.h 106:16.85 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xptinfo.h 106:16.85 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDeprecatedOperationList.h 106:16.85 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfo.h 106:16.86 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMAttributeMap.h 106:16.88 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ScrollTypes.h 106:16.93 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMEventListener.h 106:16.93 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/FragmentOrElement.h 106:16.93 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIIdlePeriod.h 106:16.95 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSEnvironment.h 106:16.97 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILoadContext.h 106:16.97 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CSSPropFlags.h 106:16.99 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImageContainer.h 106:16.99 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInterfaceRequestor.h 106:16.99 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPtr.h 106:17.01 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Principals.h 106:17.01 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/JSEventHandler.h 106:17.01 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DataTransfer.h 106:17.01 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ProfilerCounts.h 106:17.02 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPresContext.h 106:17.03 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIUUIDGenerator.h 106:17.04 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Types.h 106:17.04 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsString.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla-config.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsLayoutUtils.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TypedEnumBits.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAtom.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/VisualViewport.h 106:17.05 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Transcoding.h 106:17.06 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsInterfaceHashtable.h 106:17.06 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RefPtr.h 106:17.06 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIStyleSheetLinkingElement.h 106:17.06 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIChannel.h 106:17.07 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/LayoutConstants.h 106:17.07 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/StructuredClone.h 106:17.07 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/FakeString.h 106:17.07 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRunnable.h 106:17.10 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMRect.h 106:17.10 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAsyncVerifyRedirectCallback.h 106:17.10 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/RectAbsolute.h 106:17.12 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Opaque.h 106:17.12 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoStyleConstsInlines.h 106:17.12 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/double-conversion/double-conversion.h 106:17.12 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AlreadyAddRefed.h 106:17.13 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Types.h 106:17.13 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EnumSet.h 106:17.13 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ScriptSettings.h 106:17.13 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EnumTypeTraits.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIThreadManager.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/TouchManager.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Encoding.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RefCounted.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FlushType.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontVariations.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTDependentSubstring.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXPCOM.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMArray.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StickyTimeDuration.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventClassList.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ShadowRootBinding.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameIdList.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIIdleRunnable.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/encoding_rs_statics.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MaybeCrossOriginObject.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SizeOfState.h 106:17.14 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TimeStamp.h 106:17.15 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgIRequest.h 106:17.15 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EndianUtils.h 106:17.16 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/DrawMode.h 106:17.16 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsBase.h 106:17.16 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsProxyRelease.h 106:17.17 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsServiceManagerUtils.h 106:17.17 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTPromiseFlatString.h 106:17.17 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDocumentWarningList.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Alignment.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RecordReplay.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/TreeOrderedArray.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIProgressEventSink.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScrollbarMediator.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h 106:17.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AllocPolicy.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ErrorResult.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/KeyNameList.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FrameTypeList.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prenv.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgIContainer.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/webrender_ffi.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPropertyID.h 106:17.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ReflowOutput.h 106:17.21 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/ScaleFactor.h 106:17.21 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRectAbsolute.h 106:17.21 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/WindowProxyHolder.h 106:17.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientBinding.h 106:17.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NodeInfo.h 106:17.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoComputedDataInlines.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSPrincipals.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameState.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRegionFwd.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDocShellTreeItem.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jspubtd.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RootedOwningNonNull.h 106:17.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMJSClass.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWebProgressListener.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/SVGPreserveAspectRatioBinding.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDocShell.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoArcTypeList.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptSecurityManager.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Likely.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDependentString.h 106:17.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/PropertySpec.h 106:17.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAString.h 106:17.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Document.h 106:17.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/OriginAttributes.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsINamed.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/TouchBinding.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozmemory.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAlgorithm.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Touch.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/OffThreadScriptCompilation.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILoadInfo.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIVariant.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AnimationPerformanceWarning.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/AllocPolicy.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyledElement.h 106:17.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xrecore.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/LayersTypes.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionParticipant.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ErrorList.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/ZoomConstraints.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameManager.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrefService.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/DisplayItemClip.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/URL.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/CounterStyleManager.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LoadTainting.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsSize.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDisplayItemTypesList.h 106:17.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AbstractEventQueue.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPoint.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsNodeInfoManager.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCaseTreatment.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoTypes.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Vector.h 106:17.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MediaFeatureChange.h 106:17.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArrayForwardDeclare.h 106:17.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCoord.h 106:17.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIImageLoadingContent.h 106:17.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Point.h 106:17.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoBoxedTypeList.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/JSSlots.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAttrValueInlines.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventStates.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRequest.h 106:17.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCompatibility.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImageCacheKey.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/APZTypes.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RefCounted.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/SourceText.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/URLSearchParams.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Char16.h 106:17.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Debug.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PhysicalKeyCodeNameList.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TaskCategory.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/BasePoint.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICancelableRunnable.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DispatcherTrait.h 106:17.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Range.h 106:17.34 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray-inl.h 106:17.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StyleSheetInlines.h 106:17.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h 106:17.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RangeBoundary.h 106:17.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AtomArray.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TypeTraits.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWindowSizes.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/CallbackObject.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SystemGroup.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIApplicationCacheContainer.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPointerHashKeys.h 106:17.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPropertyTable.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontPrefLangList.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ScrollStyles.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleAutoArray.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticMutex.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPIDOMWindow.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Path.h 106:17.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Nullable.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoBindings.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PseudoStyleType.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/CaretAssociationHint.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICSSLoaderObserver.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/X11UndefineNone.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICookieSettings.h 106:17.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/XREChildData.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleConsts.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtomList.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/InputTypeList.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMXULCommandDispatcher.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/OperatorNewExtensions.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CSSEnabledState.h 106:17.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSValue.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Pair.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsClassHashtable.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsITransferable.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoElementSnapshot.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoElementSnapshotTable.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArenaObjectID.h 106:17.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWeakReferenceUtils.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoBindingTypes.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoComputedData.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDependentSubstring.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIApplicationCache.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPromiseFlatString.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsContentListDeclarations.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRefPtrHashtable.h 106:17.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Exceptions.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsComponentManagerUtils.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PrototypeList.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/2D.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgRequestProxy.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Units.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MacroArgs.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CompileOptions.h 106:17.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsColor.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GeckoProcessTypes.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Queue.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Blob.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Coord.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURI.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStringFlags.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BrowsingContextFieldList.h 106:17.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/MatrixFwd.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsINodeList.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGContentUtils.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsError.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Errors.msg 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentFragment.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPresData.h 106:17.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStringIterator.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PseudoElementHashEntry.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoStyleSet.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImgDrawResult.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrefBranch.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/XREShellData.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/plstr.h 106:17.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfx2DGlue.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Maybe.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HoldDropJSObjects.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Proxy.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIHttpChannel.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPrefList.h 106:17.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventNameList.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMPtr.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/NotNull.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCharTraits.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/css/SheetLoadData.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGPreserveAspectRatio.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAttrValue.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIArray.h 106:17.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Compiler.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsMappedAttributeElement.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSKeywords.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PointerEventHandler.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StyleSheetInfo.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXULAppAPI.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontFeatures.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MruCache.h 106:17.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleStructList.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxUtils.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ScopeExit.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsfriendapi.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Logging.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ArrayBuffer.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPseudoElements.h 106:17.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMJSProxyHandler.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FunctionTypeTraits.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMessageManager.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/WrappingOperations.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Unused.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FrameMetrics.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/CSSStyleSheetBinding.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/css/Loader.h 106:17.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIHTMLCollection.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/fallible.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SMILKeySpline.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FloatingPoint.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MemoryChecking.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Tools.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArenaAllocator.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBoundingMetrics.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/FromParser.h 106:17.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/BuildId.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/IdentifierMapEntry.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWidget.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/IProgressObserver.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIEventTarget.h 106:17.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSProps.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Attributes.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CachedInheritingStyles.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameList.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/VisualViewportBinding.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DirectionalityUtils.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h 106:17.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcom-config.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/UserAgentStyleSheetList.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UniquePtr.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ProfilingCategory.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prcpucfg.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRFPService.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/EventTarget.h 106:17.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsHashKeys.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMNavigationTiming.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsParserBase.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTSubstringTuple.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImageTypes.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCRTGlue.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrincipal.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadLocal.h 106:17.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/PropertyDescriptor.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPresArenaObjectList.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DeferredFinalize.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ValidityState.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDirection.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsMargin.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIContent.h 106:17.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ShadowRoot.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAutoRef.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsLiteralString.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRadioGroupContainer.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RangedPtr.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/encoding_rs.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RelativeTimeline.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TemplateLib.h 106:17.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGAttrValueWrapper.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentBlockingLog.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTObserverArray.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsNameSpaceManager.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptGlobalObject.h 106:17.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFont.h 106:17.58 thread 'main[style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameStateBits.h 106:17.58 /<>/firefox-68.0~b13+build1/config/makefiles/rust.mk:239: recipe for target 'force-cargo-library-build' failed 106:17.59 make[6]: *** [force-cargo-library-build] Error 101 106:17.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust' 106:17.59 /<>/firefox-68.0~b13+build1/config/recurse.mk:74: recipe for target 'toolkit/library/rust/target' failed 106:17.59 make[5]: *** [toolkit/library/rust/target] Error 2 106:17.59 make[5]: *** Waiting for unfinished jobs.... 106:17.59 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn2.o 106:22.44 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_generic_gn' 106:24.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 106:37.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 106:37.04 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 106:37.04 /<>/firefox-68.0~b13+build1/config/recurse.mk:32: recipe for target 'compile' failed 106:37.04 make[4]: *** [compile] Error 2 106:37.04 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 106:37.04 /<>/firefox-68.0~b13+build1/config/rules.mk:422: recipe for target 'default' failed 106:37.04 make[3]: *** [default] Error 2 106:37.04 make[3]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 106:37.04 client.mk:125: recipe for target 'build' failed 106:37.04 make[2]: *** [build] Error 2 106:37.04 make[2]: Leaving directory '/<>/firefox-68.0~b13+build1' 106:37.07 264 compiler warnings present. 106:37.56 Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes. GNUmakefile:9: recipe for target 'build' failed make[1]: *** [build] Error 2 make[1]: Leaving directory '/<>/firefox-68.0~b13+build1' /usr/share/cdbs/1/class/makefile.mk:47: recipe for target 'debian/stamp-makefile-build' failed make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20190624-2256 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build-Space: 4780912 Build-Time: 7316 Distribution: xenial Fail-Stage: build Host Architecture: armhf Install-Time: 152 Job: firefox_68.0~b13+build1-0ubuntu0.16.04.1.dsc Machine Architecture: arm64 Package: firefox Package-Time: 7597 Source-Version: 68.0~b13+build1-0ubuntu0.16.04.1 Space: 4780912 Status: attempted Version: 68.0~b13+build1-0ubuntu0.16.04.1 -------------------------------------------------------------------------------- Finished at 20190624-2256 Build needed 02:06:37, 4780912k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=xenial --arch=armhf PACKAGEBUILD-17186905 Scanning for processes to kill in build PACKAGEBUILD-17186905